static float kL_40[12][76] = {
    {
     0.7690,  0.7773,  0.8194,  0.8724,  0.8987,  0.9050,  0.9045,  0.8962, 
     0.8779,  0.8509,  0.8192,  0.7847,  0.7497,  0.7173,  0.6894,  0.6633, 
     0.6397,  0.6269,  0.6166,  0.5979,  0.5761,  0.5572,  0.5437,  0.5352, 
     0.5300,  0.5265,  0.5234,  0.5208,  0.5177,  0.5142,  0.5100,  0.5052, 
     0.4999,  0.4943,  0.4885,  0.4826,  0.4767,  0.4711,  0.4656,  0.4473, 
     0.4334,  0.4236,  0.4164,  0.4111,  0.4071,  0.4042,  0.4020,  0.4001, 
     0.3974,  0.3936,  0.3897,  0.3870,  0.3865,  0.3871,  0.3874,  0.3859, 
     0.3823,  0.3775,  0.3722,  0.3667,  0.3617,  0.3586,  0.3579,  0.3591, 
     0.3615,  0.3615,  0.3615,  0.3615,  0.3615,  0.3615,  0.3615,  0.3615,  0.3615,  0.3615,  0.3615,  0.3615,     },
    {
     0.7941,  0.8193,  0.8728,  0.8978,  0.8927,  0.8762,  0.8567,  0.8358, 
     0.8135,  0.7902,  0.7682,  0.7477,  0.7292,  0.7138,  0.7003,  0.6870, 
     0.6761,  0.6813,  0.6895,  0.6921,  0.6791,  0.6603,  0.6433,  0.6294, 
     0.6177,  0.6072,  0.5975,  0.5879,  0.5790,  0.5702,  0.5616,  0.5531, 
     0.5447,  0.5365,  0.5285,  0.5210,  0.5137,  0.5068,  0.5004,  0.4784, 
     0.4616,  0.4487,  0.4382,  0.4297,  0.4224,  0.4161,  0.4103,  0.4045, 
     0.3984,  0.3924,  0.3874,  0.3842,  0.3829,  0.3826,  0.3817,  0.3793, 
     0.3752,  0.3701,  0.3648,  0.3595,  0.3550,  0.3523,  0.3516,  0.3526, 
     0.3548,  0.3548,  0.3548,  0.3548,  0.3548,  0.3548,  0.3548,  0.3548,  0.3548,  0.3548,  0.3548,  0.3548,     },
    {
     0.7736,  0.7811,  0.8117,  0.8183,  0.8040,  0.7843,  0.7611,  0.7356, 
     0.7097,  0.6841,  0.6608,  0.6404,  0.6233,  0.6104,  0.5997,  0.5890, 
     0.5793,  0.5861,  0.5962,  0.5971,  0.5835,  0.5668,  0.5518,  0.5397, 
     0.5296,  0.5207,  0.5125,  0.5046,  0.4972,  0.4899,  0.4826,  0.4754, 
     0.4680,  0.4608,  0.4536,  0.4468,  0.4402,  0.4341,  0.4282,  0.4083, 
     0.3932,  0.3819,  0.3730,  0.3661,  0.3605,  0.3561,  0.3527,  0.3494, 
     0.3458,  0.3419,  0.3383,  0.3361,  0.3357,  0.3365,  0.3371,  0.3364, 
     0.3341,  0.3308,  0.3268,  0.3222,  0.3178,  0.3147,  0.3136,  0.3145, 
     0.3165,  0.3165,  0.3165,  0.3165,  0.3165,  0.3165,  0.3165,  0.3165,  0.3165,  0.3165,  0.3165,  0.3165,     },
    {
     0.7198,  0.7383,  0.7618,  0.7521,  0.7266,  0.7040,  0.6817,  0.6577, 
     0.6329,  0.6083,  0.5857,  0.5655,  0.5478,  0.5338,  0.5215,  0.5089, 
     0.4969,  0.4988,  0.5062,  0.5038,  0.4889,  0.4744,  0.4622,  0.4528, 
     0.4455,  0.4391,  0.4333,  0.4278,  0.4223,  0.4169,  0.4112,  0.4054, 
     0.3992,  0.3932,  0.3871,  0.3812,  0.3754,  0.3700,  0.3648,  0.3476, 
     0.3346,  0.3252,  0.3179,  0.3124,  0.3082,  0.3053,  0.3035,  0.3023, 
     0.3008,  0.2987,  0.2965,  0.2951,  0.2954,  0.2968,  0.2983,  0.2986, 
     0.2975,  0.2957,  0.2933,  0.2901,  0.2864,  0.2836,  0.2828,  0.2837, 
     0.2861,  0.2861,  0.2861,  0.2861,  0.2861,  0.2861,  0.2861,  0.2861,  0.2861,  0.2861,  0.2861,  0.2861,     },
    {
     0.6242,  0.6364,  0.6549,  0.6471,  0.6258,  0.6075,  0.5898,  0.5699, 
     0.5483,  0.5260,  0.5051,  0.4858,  0.4682,  0.4537,  0.4403,  0.4265, 
     0.4131,  0.4097,  0.4126,  0.4066,  0.3912,  0.3779,  0.3676,  0.3602, 
     0.3546,  0.3500,  0.3457,  0.3422,  0.3383,  0.3345,  0.3304,  0.3260, 
     0.3214,  0.3168,  0.3120,  0.3073,  0.3027,  0.2984,  0.2942,  0.2804, 
     0.2702,  0.2630,  0.2577,  0.2538,  0.2513,  0.2500,  0.2499,  0.2506, 
     0.2513,  0.2514,  0.2509,  0.2505,  0.2513,  0.2532,  0.2552,  0.2560, 
     0.2554,  0.2542,  0.2526,  0.2503,  0.2471,  0.2443,  0.2430,  0.2435, 
     0.2455,  0.2455,  0.2455,  0.2455,  0.2455,  0.2455,  0.2455,  0.2455,  0.2455,  0.2455,  0.2455,  0.2455,     },
    {
     0.3979,  0.4595,  0.5136,  0.5227,  0.5087,  0.4902,  0.4700,  0.4492, 
     0.4287,  0.4084,  0.3899,  0.3729,  0.3572,  0.3438,  0.3315,  0.3190, 
     0.3073,  0.3043,  0.3072,  0.3023,  0.2898,  0.2797,  0.2718,  0.2662, 
     0.2620,  0.2585,  0.2554,  0.2527,  0.2499,  0.2472,  0.2443,  0.2412, 
     0.2378,  0.2344,  0.2309,  0.2274,  0.2240,  0.2207,  0.2176,  0.2072, 
     0.1993,  0.1937,  0.1895,  0.1866,  0.1846,  0.1839,  0.1844,  0.1860, 
     0.1880,  0.1895,  0.1904,  0.1910,  0.1919,  0.1934,  0.1949,  0.1956, 
     0.1952,  0.1947,  0.1945,  0.1943,  0.1933,  0.1919,  0.1913,  0.1920, 
     0.1941,  0.1941,  0.1941,  0.1941,  0.1941,  0.1941,  0.1941,  0.1941,  0.1941,  0.1941,  0.1941,  0.1941,     },
    {
     0.3409,  0.4321,  0.4688,  0.4632,  0.4443,  0.4236,  0.4028,  0.3824, 
     0.3622,  0.3421,  0.3236,  0.3069,  0.2913,  0.2779,  0.2661,  0.2548, 
     0.2448,  0.2420,  0.2435,  0.2374,  0.2267,  0.2181,  0.2119,  0.2074, 
     0.2041,  0.2015,  0.1994,  0.1977,  0.1959,  0.1940,  0.1920,  0.1898, 
     0.1874,  0.1849,  0.1822,  0.1795,  0.1769,  0.1743,  0.1719,  0.1639, 
     0.1580,  0.1538,  0.1509,  0.1489,  0.1480,  0.1481,  0.1492,  0.1518, 
     0.1548,  0.1574,  0.1593,  0.1604,  0.1614,  0.1626,  0.1638,  0.1641, 
     0.1637,  0.1633,  0.1634,  0.1639,  0.1639,  0.1634,  0.1632,  0.1640, 
     0.1659,  0.1659,  0.1659,  0.1659,  0.1659,  0.1659,  0.1659,  0.1659,  0.1659,  0.1659,  0.1659,  0.1659,     },
    {
     0.2836,  0.3587,  0.3961,  0.3950,  0.3803,  0.3634,  0.3466,  0.3307, 
     0.3145,  0.2975,  0.2818,  0.2677,  0.2551,  0.2448,  0.2358,  0.2269, 
     0.2192,  0.2160,  0.2148,  0.2067,  0.1973,  0.1895,  0.1836,  0.1792, 
     0.1759,  0.1733,  0.1710,  0.1689,  0.1669,  0.1650,  0.1630,  0.1609, 
     0.1588,  0.1566,  0.1543,  0.1520,  0.1497,  0.1476,  0.1456,  0.1390, 
     0.1341,  0.1305,  0.1280,  0.1263,  0.1256,  0.1261,  0.1276,  0.1304, 
     0.1337,  0.1366,  0.1385,  0.1397,  0.1404,  0.1409,  0.1414,  0.1411, 
     0.1403,  0.1397,  0.1398,  0.1406,  0.1412,  0.1412,  0.1414,  0.1423, 
     0.1439,  0.1439,  0.1439,  0.1439,  0.1439,  0.1439,  0.1439,  0.1439,  0.1439,  0.1439,  0.1439,  0.1439,     },
    {
     0.7980,  0.8071,  0.8586,  0.9232,  0.9499,  0.9493,  0.9398,  0.9221, 
     0.8953,  0.8613,  0.8245,  0.7871,  0.7507,  0.7183,  0.6916,  0.6675, 
     0.6463,  0.6332,  0.6198,  0.5956,  0.5721,  0.5526,  0.5379,  0.5279, 
     0.5219,  0.5181,  0.5151,  0.5130,  0.5109,  0.5089,  0.5063,  0.5033, 
     0.4995,  0.4953,  0.4905,  0.4857,  0.4805,  0.4755,  0.4705,  0.4536, 
     0.4404,  0.4309,  0.4241,  0.4190,  0.4154,  0.4130,  0.4115,  0.4104, 
     0.4082,  0.4044,  0.4001,  0.3968,  0.3958,  0.3963,  0.3965,  0.3947, 
     0.3905,  0.3850,  0.3789,  0.3724,  0.3665,  0.3627,  0.3615,  0.3625, 
     0.3648,  0.3648,  0.3648,  0.3648,  0.3648,  0.3648,  0.3648,  0.3648,  0.3648,  0.3648,  0.3648,  0.3648,     },
    {
     0.7680,  0.8136,  0.8827,  0.9201,  0.9240,  0.9135,  0.8990,  0.8813, 
     0.8594,  0.8352,  0.8117,  0.7898,  0.7697,  0.7522,  0.7370,  0.7220, 
     0.7093,  0.7124,  0.7190,  0.7216,  0.7086,  0.6896,  0.6724,  0.6586, 
     0.6467,  0.6358,  0.6255,  0.6154,  0.6059,  0.5966,  0.5874,  0.5785, 
     0.5698,  0.5614,  0.5531,  0.5454,  0.5379,  0.5309,  0.5244,  0.5019, 
     0.4847,  0.4714,  0.4606,  0.4515,  0.4436,  0.4365,  0.4298,  0.4232, 
     0.4163,  0.4100,  0.4047,  0.4013,  0.3999,  0.3994,  0.3980,  0.3951, 
     0.3905,  0.3849,  0.3793,  0.3740,  0.3697,  0.3673,  0.3669,  0.3681, 
     0.3703,  0.3703,  0.3703,  0.3703,  0.3703,  0.3703,  0.3703,  0.3703,  0.3703,  0.3703,  0.3703,  0.3703,     },
    {
     0.8483,  0.8684,  0.9141,  0.9212,  0.9018,  0.8770,  0.8515,  0.8258, 
     0.7999,  0.7736,  0.7493,  0.7282,  0.7111,  0.6985,  0.6883,  0.6781, 
     0.6703,  0.6790,  0.6896,  0.6940,  0.6813,  0.6618,  0.6437,  0.6284, 
     0.6156,  0.6042,  0.5940,  0.5838,  0.5748,  0.5659,  0.5573,  0.5488, 
     0.5403,  0.5322,  0.5243,  0.5167,  0.5094,  0.5026,  0.4961,  0.4741, 
     0.4573,  0.4443,  0.4337,  0.4250,  0.4178,  0.4115,  0.4059,  0.4000, 
     0.3940,  0.3877,  0.3824,  0.3788,  0.3772,  0.3766,  0.3753,  0.3725, 
     0.3682,  0.3628,  0.3571,  0.3514,  0.3465,  0.3433,  0.3422,  0.3430, 
     0.3451,  0.3451,  0.3451,  0.3451,  0.3451,  0.3451,  0.3451,  0.3451,  0.3451,  0.3451,  0.3451,  0.3451,     },
    {
     0.7868,  0.7996,  0.8323,  0.8341,  0.8142,  0.7913,  0.7671,  0.7415, 
     0.7156,  0.6900,  0.6666,  0.6462,  0.6292,  0.6165,  0.6060,  0.5957, 
     0.5865,  0.5938,  0.6044,  0.6057,  0.5923,  0.5755,  0.5605,  0.5480, 
     0.5377,  0.5285,  0.5201,  0.5120,  0.5043,  0.4969,  0.4895,  0.4820, 
     0.4745,  0.4672,  0.4600,  0.4531,  0.4464,  0.4402,  0.4342,  0.4140, 
     0.3989,  0.3875,  0.3786,  0.3716,  0.3660,  0.3616,  0.3580,  0.3547, 
     0.3508,  0.3467,  0.3429,  0.3406,  0.3402,  0.3409,  0.3413,  0.3405, 
     0.3378,  0.3343,  0.3300,  0.3252,  0.3205,  0.3172,  0.3160,  0.3167, 
     0.3187,  0.3187,  0.3187,  0.3187,  0.3187,  0.3187,  0.3187,  0.3187,  0.3187,  0.3187,  0.3187,  0.3187,     },
};


static float kQ1_40[12][76] = {
    {
     0.4663,  0.6227,  0.8651,  1.0303,  1.0828,  1.0907,  1.0652,  1.0035, 
     0.9077,  0.7892,  0.6681,  0.5543,  0.4570,  0.3790,  0.3244,  0.2816, 
     0.2536,  0.2667,  0.2977,  0.2973,  0.2768,  0.2618,  0.2552,  0.2539, 
     0.2534,  0.2523,  0.2499,  0.2469,  0.2427,  0.2374,  0.2305,  0.2231, 
     0.2154,  0.2080,  0.2004,  0.1936,  0.1870,  0.1811,  0.1756,  0.1582, 
     0.1463,  0.1387,  0.1330,  0.1280,  0.1227,  0.1163,  0.1086,  0.0992, 
     0.0879,  0.0768,  0.0676,  0.0625,  0.0606,  0.0592,  0.0566,  0.0510, 
     0.0423,  0.0302,  0.0166,  0.0031, -0.0078, -0.0147, -0.0184, -0.0200, 
    -0.0210, -0.0210, -0.0210, -0.0210, -0.0210, -0.0210, -0.0210, -0.0210, -0.0210, -0.0210, -0.0210, -0.0210,     },
    {
     0.5134,  0.7246,  0.9948,  1.0616,  1.0078,  0.9346,  0.8599,  0.7865, 
     0.7125,  0.6393,  0.5745,  0.5182,  0.4701,  0.4284,  0.3913,  0.3552, 
     0.3290,  0.3399,  0.3523,  0.3722,  0.3571,  0.3227,  0.2932,  0.2703, 
     0.2515,  0.2354,  0.2218,  0.2076,  0.1965,  0.1861,  0.1770,  0.1687, 
     0.1614,  0.1548,  0.1490,  0.1440,  0.1395,  0.1355,  0.1320,  0.1207, 
     0.1132,  0.1073,  0.1024,  0.0981,  0.0937,  0.0881,  0.0808,  0.0717, 
     0.0620,  0.0537,  0.0478,  0.0448,  0.0430,  0.0409,  0.0364,  0.0295, 
     0.0202,  0.0080, -0.0045, -0.0161, -0.0250, -0.0303, -0.0330, -0.0341, 
    -0.0346, -0.0346, -0.0346, -0.0346, -0.0346, -0.0346, -0.0346, -0.0346, -0.0346, -0.0346, -0.0346, -0.0346,     },
    {
     0.5300,  0.6365,  0.8003,  0.8212,  0.7686,  0.7006,  0.6264,  0.5560, 
     0.4906,  0.4286,  0.3780,  0.3388,  0.3098,  0.2862,  0.2651,  0.2431, 
     0.2258,  0.2500,  0.2752,  0.2908,  0.2777,  0.2530,  0.2313,  0.2141, 
     0.1997,  0.1880,  0.1784,  0.1686,  0.1608,  0.1532,  0.1465,  0.1402, 
     0.1344,  0.1289,  0.1241,  0.1199,  0.1160,  0.1127,  0.1096,  0.0988, 
     0.0916,  0.0856,  0.0805,  0.0765,  0.0722,  0.0670,  0.0607,  0.0520, 
     0.0419,  0.0324,  0.0247,  0.0198,  0.0170,  0.0150,  0.0112,  0.0063, 
    -0.0011, -0.0107, -0.0228, -0.0355, -0.0465, -0.0541, -0.0586, -0.0614, 
    -0.0632, -0.0632, -0.0632, -0.0632, -0.0632, -0.0632, -0.0632, -0.0632, -0.0632, -0.0632, -0.0632, -0.0632,     },
    {
     0.5090,  0.5835,  0.6745,  0.6507,  0.5992,  0.5470,  0.4897,  0.4337, 
     0.3802,  0.3280,  0.2842,  0.2492,  0.2216,  0.1985,  0.1775,  0.1561, 
     0.1385,  0.1598,  0.1930,  0.2105,  0.1977,  0.1832,  0.1710,  0.1616, 
     0.1537,  0.1472,  0.1416,  0.1362,  0.1311,  0.1258,  0.1208,  0.1156, 
     0.1108,  0.1062,  0.1017,  0.0977,  0.0942,  0.0910,  0.0880,  0.0778, 
     0.0704,  0.0648,  0.0598,  0.0552,  0.0508,  0.0459,  0.0401,  0.0323, 
     0.0229,  0.0134,  0.0053, -0.0001, -0.0031, -0.0051, -0.0076, -0.0111, 
    -0.0165, -0.0236, -0.0337, -0.0458, -0.0577, -0.0663, -0.0719, -0.0757, 
    -0.0782, -0.0782, -0.0782, -0.0782, -0.0782, -0.0782, -0.0782, -0.0782, -0.0782, -0.0782, -0.0782, -0.0782,     },
    {
     0.3236,  0.3970,  0.4778,  0.4709,  0.4407,  0.4085,  0.3693,  0.3278, 
     0.2858,  0.2432,  0.2062,  0.1756,  0.1499,  0.1281,  0.1086,  0.0891, 
     0.0730,  0.0878,  0.1231,  0.1413,  0.1298,  0.1213,  0.1155,  0.1117, 
     0.1084,  0.1049,  0.1013,  0.0989,  0.0955,  0.0925,  0.0887,  0.0848, 
     0.0810,  0.0775,  0.0738,  0.0704,  0.0674,  0.0647,  0.0621,  0.0527, 
     0.0458,  0.0407,  0.0364,  0.0321,  0.0278,  0.0230,  0.0176,  0.0108, 
     0.0030, -0.0054, -0.0130, -0.0184, -0.0216, -0.0232, -0.0247, -0.0274, 
    -0.0320, -0.0384, -0.0469, -0.0580, -0.0696, -0.0794, -0.0861, -0.0911, 
    -0.0941, -0.0941, -0.0941, -0.0941, -0.0941, -0.0941, -0.0941, -0.0941, -0.0941, -0.0941, -0.0941, -0.0941,     },
    {
     0.0064,  0.1514,  0.2719,  0.2852,  0.2552,  0.2208,  0.1873,  0.1573, 
     0.1296,  0.1023,  0.0796,  0.0613,  0.0460,  0.0322,  0.0205,  0.0093, 
     0.0013,  0.0129,  0.0416,  0.0602,  0.0554,  0.0532,  0.0517,  0.0508, 
     0.0500,  0.0488,  0.0478,  0.0469,  0.0459,  0.0445,  0.0430,  0.0415, 
     0.0393,  0.0372,  0.0350,  0.0330,  0.0312,  0.0294,  0.0276,  0.0208, 
     0.0154,  0.0113,  0.0074,  0.0037, -0.0008, -0.0050, -0.0101, -0.0156, 
    -0.0215, -0.0277, -0.0329, -0.0366, -0.0385, -0.0393, -0.0400, -0.0409, 
    -0.0442, -0.0489, -0.0547, -0.0626, -0.0727, -0.0823, -0.0899, -0.0956, 
    -0.1000, -0.1000, -0.1000, -0.1000, -0.1000, -0.1000, -0.1000, -0.1000, -0.1000, -0.1000, -0.1000, -0.1000,     },
    {
    -0.0314,  0.0528,  0.0539,  0.0377,  0.0277,  0.0177,  0.0094,  0.0014, 
    -0.0067, -0.0144, -0.0213, -0.0263, -0.0299, -0.0342, -0.0368, -0.0378, 
    -0.0372, -0.0240,  0.0051,  0.0238,  0.0224,  0.0222,  0.0236,  0.0245, 
     0.0248,  0.0247,  0.0246,  0.0250,  0.0248,  0.0241,  0.0229,  0.0216, 
     0.0200,  0.0184,  0.0165,  0.0148,  0.0129,  0.0113,  0.0097,  0.0038, 
    -0.0013, -0.0048, -0.0081, -0.0113, -0.0141, -0.0187, -0.0237, -0.0278, 
    -0.0319, -0.0360, -0.0392, -0.0416, -0.0428, -0.0430, -0.0431, -0.0447, 
    -0.0472, -0.0512, -0.0568, -0.0639, -0.0723, -0.0805, -0.0878, -0.0937, 
    -0.0978, -0.0978, -0.0978, -0.0978, -0.0978, -0.0978, -0.0978, -0.0978, -0.0978, -0.0978, -0.0978, -0.0978,     },
    {
    -0.0392,  0.0250,  0.0371,  0.0314,  0.0291,  0.0251,  0.0214,  0.0172, 
     0.0100,  0.0006, -0.0062, -0.0108, -0.0134, -0.0166, -0.0184, -0.0204, 
    -0.0197, -0.0075,  0.0181,  0.0283,  0.0247,  0.0231,  0.0230,  0.0231, 
     0.0226,  0.0222,  0.0220,  0.0217,  0.0212,  0.0205,  0.0192,  0.0177, 
     0.0163,  0.0146,  0.0126,  0.0107,  0.0089,  0.0072,  0.0057, -0.0006, 
    -0.0060, -0.0097, -0.0127, -0.0160, -0.0188, -0.0231, -0.0272, -0.0309, 
    -0.0340, -0.0367, -0.0383, -0.0394, -0.0397, -0.0399, -0.0400, -0.0415, 
    -0.0443, -0.0484, -0.0540, -0.0606, -0.0676, -0.0752, -0.0809, -0.0859, 
    -0.0904, -0.0904, -0.0904, -0.0904, -0.0904, -0.0904, -0.0904, -0.0904, -0.0904, -0.0904, -0.0904, -0.0904,     },
    {
     0.5316,  0.7031,  1.0002,  1.2188,  1.2642,  1.2329,  1.1638,  1.0613, 
     0.9330,  0.7936,  0.6635,  0.5495,  0.4568,  0.3865,  0.3431,  0.3126, 
     0.2972,  0.3219,  0.3682,  0.3603,  0.3309,  0.3137,  0.3049,  0.3013, 
     0.3008,  0.3006,  0.3004,  0.3010,  0.2999,  0.2983,  0.2939,  0.2882, 
     0.2813,  0.2739,  0.2653,  0.2576,  0.2495,  0.2422,  0.2353,  0.2122, 
     0.1958,  0.1853,  0.1769,  0.1695,  0.1624,  0.1545,  0.1454,  0.1340, 
     0.1206,  0.1061,  0.0945,  0.0875,  0.0847,  0.0829,  0.0801,  0.0739, 
     0.0642,  0.0509,  0.0354,  0.0201,  0.0074, -0.0004, -0.0050, -0.0073, 
    -0.0090, -0.0090, -0.0090, -0.0090, -0.0090, -0.0090, -0.0090, -0.0090, -0.0090, -0.0090, -0.0090, -0.0090,     },
    {
     0.4353,  0.7098,  1.0429,  1.1595,  1.1325,  1.0736,  1.0027,  0.9210, 
     0.8313,  0.7429,  0.6645,  0.5966,  0.5381,  0.4863,  0.4408,  0.3970, 
     0.3639,  0.3672,  0.3754,  0.3974,  0.3817,  0.3459,  0.3149,  0.2912, 
     0.2709,  0.2531,  0.2374,  0.2216,  0.2088,  0.1971,  0.1868,  0.1777, 
     0.1702,  0.1632,  0.1571,  0.1518,  0.1473,  0.1430,  0.1396,  0.1281, 
     0.1206,  0.1148,  0.1100,  0.1057,  0.1006,  0.0947,  0.0868,  0.0782, 
     0.0688,  0.0623,  0.0576,  0.0559,  0.0548,  0.0531,  0.0483,  0.0407, 
     0.0309,  0.0180,  0.0057, -0.0056, -0.0137, -0.0182, -0.0203, -0.0212, 
    -0.0213, -0.0213, -0.0213, -0.0213, -0.0213, -0.0213, -0.0213, -0.0213, -0.0213, -0.0213, -0.0213, -0.0213,     },
    {
     0.6472,  0.8404,  1.0845,  1.0915,  0.9953,  0.8966,  0.8066,  0.7251, 
     0.6471,  0.5735,  0.5133,  0.4671,  0.4329,  0.4051,  0.3794,  0.3520, 
     0.3331,  0.3493,  0.3627,  0.3827,  0.3663,  0.3281,  0.2955,  0.2698, 
     0.2497,  0.2330,  0.2198,  0.2059,  0.1957,  0.1859,  0.1777,  0.1698, 
     0.1628,  0.1561,  0.1507,  0.1458,  0.1414,  0.1374,  0.1339,  0.1225, 
     0.1150,  0.1090,  0.1036,  0.0990,  0.0946,  0.0891,  0.0824,  0.0724, 
     0.0628,  0.0528,  0.0461,  0.0419,  0.0398,  0.0367,  0.0313,  0.0239, 
     0.0145,  0.0023, -0.0102, -0.0223, -0.0313, -0.0370, -0.0395, -0.0405, 
    -0.0414, -0.0414, -0.0414, -0.0414, -0.0414, -0.0414, -0.0414, -0.0414, -0.0414, -0.0414, -0.0414, -0.0414,     },
    {
     0.5488,  0.6769,  0.8466,  0.8494,  0.7797,  0.7055,  0.6316,  0.5622, 
     0.4973,  0.4350,  0.3840,  0.3450,  0.3160,  0.2928,  0.2720,  0.2508, 
     0.2340,  0.2585,  0.2833,  0.2989,  0.2860,  0.2601,  0.2381,  0.2197, 
     0.2050,  0.1926,  0.1824,  0.1721,  0.1642,  0.1564,  0.1494,  0.1428, 
     0.1368,  0.1313,  0.1265,  0.1222,  0.1184,  0.1149,  0.1117,  0.1009, 
     0.0939,  0.0882,  0.0832,  0.0796,  0.0755,  0.0705,  0.0636,  0.0548, 
     0.0443,  0.0347,  0.0265,  0.0220,  0.0195,  0.0167,  0.0129,  0.0079, 
    -0.0002, -0.0099, -0.0222, -0.0345, -0.0460, -0.0536, -0.0574, -0.0605, 
    -0.0622, -0.0622, -0.0622, -0.0622, -0.0622, -0.0622, -0.0622, -0.0622, -0.0622, -0.0622, -0.0622, -0.0622,     },
};


static float kQ2_40[12][76] = {
    {
     0.3574,  0.1824, -0.0539, -0.1864, -0.2172, -0.2192, -0.1897, -0.1267, 
    -0.0352,  0.0729,  0.1783,  0.2719,  0.3455,  0.3993,  0.4309,  0.4506, 
     0.4558,  0.4252,  0.3764,  0.3547,  0.3533,  0.3486,  0.3406,  0.3321, 
     0.3265,  0.3236,  0.3228,  0.3233,  0.3247,  0.3267,  0.3299,  0.3330, 
     0.3358,  0.3380,  0.3401,  0.3412,  0.3420,  0.3423,  0.3423,  0.3412, 
     0.3389,  0.3362,  0.3345,  0.3342,  0.3358,  0.3398,  0.3463,  0.3552, 
     0.3653,  0.3740,  0.3802,  0.3830,  0.3847,  0.3871,  0.3905,  0.3953, 
     0.4013,  0.4100,  0.4198,  0.4292,  0.4362,  0.4407,  0.4441,  0.4475, 
     0.4515,  0.4515,  0.4515,  0.4515,  0.4515,  0.4515,  0.4515,  0.4515,  0.4515,  0.4515,  0.4515,  0.4515,     },
    {
     0.3312,  0.1118, -0.1440, -0.1933, -0.1359, -0.0689, -0.0037,  0.0583, 
     0.1193,  0.1782,  0.2286,  0.2709,  0.3058,  0.3368,  0.3647,  0.3916, 
     0.4097,  0.4029,  0.3980,  0.3777,  0.3801,  0.3985,  0.4132,  0.4239, 
     0.4323,  0.4389,  0.4435,  0.4488,  0.4514,  0.4534,  0.4540,  0.4537, 
     0.4524,  0.4506,  0.4480,  0.4450,  0.4417,  0.4384,  0.4348,  0.4223, 
     0.4113,  0.4029,  0.3964,  0.3913,  0.3880,  0.3872,  0.3889,  0.3929, 
     0.3971,  0.3999,  0.4009,  0.4006,  0.4012,  0.4033,  0.4076,  0.4129, 
     0.4191,  0.4274,  0.4359,  0.4434,  0.4486,  0.4516,  0.4539,  0.4564, 
     0.4597,  0.4597,  0.4597,  0.4597,  0.4597,  0.4597,  0.4597,  0.4597,  0.4597,  0.4597,  0.4597,  0.4597,     },
    {
     0.2874,  0.1707,  0.0134, -0.0035,  0.0417,  0.0988,  0.1589,  0.2120, 
     0.2587,  0.3016,  0.3338,  0.3559,  0.3700,  0.3827,  0.3950,  0.4084, 
     0.4173,  0.3967,  0.3790,  0.3616,  0.3610,  0.3705,  0.3783,  0.3844, 
     0.3894,  0.3927,  0.3944,  0.3966,  0.3971,  0.3974,  0.3968,  0.3956, 
     0.3937,  0.3918,  0.3889,  0.3859,  0.3826,  0.3793,  0.3761,  0.3652, 
     0.3560,  0.3497,  0.3453,  0.3418,  0.3403,  0.3412,  0.3446,  0.3511, 
     0.3588,  0.3653,  0.3702,  0.3734,  0.3761,  0.3796,  0.3847,  0.3896, 
     0.3956,  0.4031,  0.4127,  0.4222,  0.4300,  0.4353,  0.4394,  0.4437, 
     0.4483,  0.4483,  0.4483,  0.4483,  0.4483,  0.4483,  0.4483,  0.4483,  0.4483,  0.4483,  0.4483,  0.4483,     },
    {
     0.2489,  0.1827,  0.1030,  0.1197,  0.1503,  0.1854,  0.2266,  0.2644, 
     0.2983,  0.3308,  0.3559,  0.3733,  0.3850,  0.3958,  0.4060,  0.4165, 
     0.4229,  0.4002,  0.3697,  0.3462,  0.3438,  0.3437,  0.3437,  0.3438, 
     0.3444,  0.3446,  0.3443,  0.3442,  0.3438,  0.3436,  0.3428,  0.3420, 
     0.3405,  0.3388,  0.3369,  0.3346,  0.3319,  0.3293,  0.3267,  0.3185, 
     0.3118,  0.3073,  0.3047,  0.3035,  0.3038,  0.3062,  0.3109,  0.3187, 
     0.3280,  0.3367,  0.3437,  0.3485,  0.3523,  0.3564,  0.3610,  0.3656, 
     0.3707,  0.3769,  0.3860,  0.3964,  0.4061,  0.4130,  0.4187,  0.4243, 
     0.4300,  0.4300,  0.4300,  0.4300,  0.4300,  0.4300,  0.4300,  0.4300,  0.4300,  0.4300,  0.4300,  0.4300,     },
    {
     0.3547,  0.2825,  0.2091,  0.2080,  0.2185,  0.2349,  0.2602,  0.2858, 
     0.3098,  0.3339,  0.3528,  0.3663,  0.3758,  0.3843,  0.3916,  0.3984, 
     0.4014,  0.3801,  0.3417,  0.3131,  0.3085,  0.3029,  0.2976,  0.2933, 
     0.2907,  0.2892,  0.2885,  0.2872,  0.2865,  0.2857,  0.2852,  0.2847, 
     0.2837,  0.2825,  0.2811,  0.2796,  0.2777,  0.2758,  0.2740,  0.2688, 
     0.2648,  0.2623,  0.2612,  0.2617,  0.2638,  0.2679,  0.2742,  0.2830, 
     0.2932,  0.3032,  0.3115,  0.3175,  0.3222,  0.3263,  0.3304,  0.3345, 
     0.3393,  0.3454,  0.3536,  0.3639,  0.3738,  0.3820,  0.3885,  0.3949, 
     0.4009,  0.4009,  0.4009,  0.4009,  0.4009,  0.4009,  0.4009,  0.4009,  0.4009,  0.4009,  0.4009,  0.4009,     },
    {
     0.4621,  0.3637,  0.2853,  0.2804,  0.2993,  0.3180,  0.3337,  0.3446, 
     0.3530,  0.3613,  0.3662,  0.3678,  0.3673,  0.3678,  0.3671,  0.3655, 
     0.3612,  0.3439,  0.3135,  0.2858,  0.2767,  0.2674,  0.2599,  0.2542, 
     0.2503,  0.2476,  0.2451,  0.2429,  0.2408,  0.2392,  0.2376,  0.2358, 
     0.2344,  0.2328,  0.2313,  0.2295,  0.2276,  0.2259,  0.2243,  0.2200, 
     0.2171,  0.2153,  0.2150,  0.2158,  0.2189,  0.2231,  0.2296,  0.2380, 
     0.2473,  0.2565,  0.2636,  0.2686,  0.2719,  0.2747,  0.2773,  0.2792, 
     0.2826,  0.2875,  0.2941,  0.3033,  0.3139,  0.3236,  0.3320,  0.3395, 
     0.3471,  0.3471,  0.3471,  0.3471,  0.3471,  0.3471,  0.3471,  0.3471,  0.3471,  0.3471,  0.3471,  0.3471,     },
    {
     0.4395,  0.4477,  0.4898,  0.5022,  0.4918,  0.4791,  0.4644,  0.4497, 
     0.4355,  0.4209,  0.4072,  0.3933,  0.3792,  0.3684,  0.3575,  0.3454, 
     0.3330,  0.3140,  0.2814,  0.2521,  0.2412,  0.2311,  0.2223,  0.2159, 
     0.2116,  0.2087,  0.2064,  0.2039,  0.2020,  0.2006,  0.1996,  0.1986, 
     0.1976,  0.1965,  0.1956,  0.1945,  0.1935,  0.1924,  0.1914,  0.1890, 
     0.1880,  0.1873,  0.1876,  0.1891,  0.1913,  0.1969,  0.2041,  0.2120, 
     0.2204,  0.2283,  0.2343,  0.2384,  0.2410,  0.2427,  0.2442,  0.2464, 
     0.2489,  0.2532,  0.2599,  0.2689,  0.2788,  0.2879,  0.2963,  0.3042, 
     0.3113,  0.3113,  0.3113,  0.3113,  0.3113,  0.3113,  0.3113,  0.3113,  0.3113,  0.3113,  0.3113,  0.3113,     },
    {
     0.3810,  0.3939,  0.4238,  0.4292,  0.4145,  0.3993,  0.3839,  0.3700, 
     0.3595,  0.3505,  0.3400,  0.3287,  0.3169,  0.3085,  0.3000,  0.2919, 
     0.2820,  0.2638,  0.2322,  0.2107,  0.2038,  0.1964,  0.1895,  0.1843, 
     0.1809,  0.1783,  0.1759,  0.1738,  0.1720,  0.1706,  0.1697,  0.1690, 
     0.1682,  0.1675,  0.1672,  0.1668,  0.1663,  0.1657,  0.1651,  0.1647, 
     0.1653,  0.1655,  0.1661,  0.1680,  0.1705,  0.1760,  0.1828,  0.1903, 
     0.1979,  0.2045,  0.2088,  0.2113,  0.2125,  0.2134,  0.2141,  0.2155, 
     0.2179,  0.2220,  0.2288,  0.2374,  0.2464,  0.2554,  0.2625,  0.2693, 
     0.2765,  0.2765,  0.2765,  0.2765,  0.2765,  0.2765,  0.2765,  0.2765,  0.2765,  0.2765,  0.2765,  0.2765,     },
    {
     0.3144,  0.1227, -0.1671, -0.3490, -0.3710, -0.3348, -0.2644, -0.1644, 
    -0.0445,  0.0799,  0.1901,  0.2804,  0.3469,  0.3916,  0.4114,  0.4190, 
     0.4121,  0.3674,  0.2970,  0.2778,  0.2847,  0.2821,  0.2751,  0.2674, 
     0.2610,  0.2567,  0.2534,  0.2503,  0.2490,  0.2485,  0.2508,  0.2539, 
     0.2576,  0.2614,  0.2659,  0.2693,  0.2727,  0.2753,  0.2776,  0.2849, 
     0.2886,  0.2899,  0.2917,  0.2946,  0.2986,  0.3051,  0.3141,  0.3262, 
     0.3395,  0.3521,  0.3607,  0.3651,  0.3673,  0.3700,  0.3735,  0.3786, 
     0.3852,  0.3944,  0.4054,  0.4159,  0.4238,  0.4286,  0.4326,  0.4365, 
     0.4412,  0.4412,  0.4412,  0.4412,  0.4412,  0.4412,  0.4412,  0.4412,  0.4412,  0.4412,  0.4412,  0.4412,     },
    {
     0.3927,  0.1225, -0.1890, -0.2826, -0.2461, -0.1890, -0.1224, -0.0469, 
     0.0332,  0.1090,  0.1738,  0.2281,  0.2734,  0.3138,  0.3497,  0.3837, 
     0.4078,  0.4075,  0.4056,  0.3827,  0.3858,  0.4057,  0.4220,  0.4336, 
     0.4436,  0.4517,  0.4582,  0.4649,  0.4688,  0.4716,  0.4729,  0.4731, 
     0.4717,  0.4699,  0.4675,  0.4645,  0.4611,  0.4579,  0.4541,  0.4412, 
     0.4298,  0.4209,  0.4138,  0.4082,  0.4048,  0.4036,  0.4049,  0.4072, 
     0.4102,  0.4104,  0.4097,  0.4078,  0.4074,  0.4087,  0.4129,  0.4183, 
     0.4245,  0.4330,  0.4410,  0.4481,  0.4525,  0.4550,  0.4570,  0.4594, 
     0.4623,  0.4623,  0.4623,  0.4623,  0.4623,  0.4623,  0.4623,  0.4623,  0.4623,  0.4623,  0.4623,  0.4623,     },
    {
     0.2374,  0.0331, -0.2012, -0.2010, -0.1104, -0.0231,  0.0530,  0.1189, 
     0.1803,  0.2361,  0.2786,  0.3083,  0.3284,  0.3463,  0.3646,  0.3849, 
     0.3980,  0.3891,  0.3859,  0.3674,  0.3719,  0.3939,  0.4109,  0.4234, 
     0.4318,  0.4381,  0.4417,  0.4461,  0.4474,  0.4485,  0.4480,  0.4473, 
     0.4456,  0.4439,  0.4409,  0.4378,  0.4344,  0.4310,  0.4276,  0.4151, 
     0.4041,  0.3958,  0.3896,  0.3848,  0.3815,  0.3805,  0.3818,  0.3866, 
     0.3909,  0.3953,  0.3970,  0.3977,  0.3983,  0.4011,  0.4060,  0.4115, 
     0.4174,  0.4255,  0.4336,  0.4411,  0.4460,  0.4489,  0.4506,  0.4527, 
     0.4563,  0.4563,  0.4563,  0.4563,  0.4563,  0.4563,  0.4563,  0.4563,  0.4563,  0.4563,  0.4563,  0.4563,     },
    {
     0.2809,  0.1449, -0.0169, -0.0181,  0.0407,  0.1014,  0.1599,  0.2116, 
     0.2577,  0.3009,  0.3336,  0.3556,  0.3696,  0.3820,  0.3943,  0.4071, 
     0.4161,  0.3958,  0.3790,  0.3622,  0.3616,  0.3723,  0.3804,  0.3875, 
     0.3927,  0.3965,  0.3987,  0.4012,  0.4015,  0.4020,  0.4014,  0.4004, 
     0.3986,  0.3965,  0.3936,  0.3906,  0.3871,  0.3839,  0.3807,  0.3696, 
     0.3600,  0.3533,  0.3486,  0.3447,  0.3430,  0.3437,  0.3475,  0.3540, 
     0.3619,  0.3683,  0.3734,  0.3761,  0.3786,  0.3826,  0.3876,  0.3926, 
     0.3990,  0.4063,  0.4157,  0.4246,  0.4326,  0.4377,  0.4407,  0.4453, 
     0.4496,  0.4496,  0.4496,  0.4496,  0.4496,  0.4496,  0.4496,  0.4496,  0.4496,  0.4496,  0.4496,  0.4496,     },
};


static float kS1_40[12][76] = {
    {
     0.2969,  0.4950,  0.7867,  0.9896,  1.0615,  1.0845,  1.0669,  1.0025, 
     0.8926,  0.7495,  0.5979,  0.4510,  0.3220,  0.2181,  0.1463,  0.0904, 
     0.0542,  0.0752,  0.1180,  0.1183,  0.0943,  0.0791,  0.0750,  0.0776, 
     0.0803,  0.0816,  0.0807,  0.0789,  0.0751,  0.0697,  0.0619,  0.0536, 
     0.0447,  0.0364,  0.0277,  0.0201,  0.0128,  0.0066,  0.0008, -0.0168, 
    -0.0287, -0.0352, -0.0402, -0.0453, -0.0517, -0.0608, -0.0723, -0.0869, 
    -0.1043, -0.1211, -0.1347, -0.1422, -0.1451, -0.1470, -0.1502, -0.1575, 
    -0.1687, -0.1850, -0.2045, -0.2246, -0.2418, -0.2532, -0.2598, -0.2634, 
    -0.2659, -0.2659, -0.2659, -0.2659, -0.2659, -0.2659, -0.2659, -0.2659, -0.2659, -0.2659, -0.2659, -0.2659,     },
    {
     0.3638,  0.6382,  0.9839,  1.0724,  1.0093,  0.9223,  0.8324,  0.7435, 
     0.6531,  0.5616,  0.4793,  0.4066,  0.3431,  0.2880,  0.2392,  0.1905, 
     0.1542,  0.1749,  0.2006,  0.2282,  0.2057,  0.1597,  0.1209,  0.0909, 
     0.0663,  0.0455,  0.0284,  0.0108, -0.0025, -0.0148, -0.0252, -0.0343, 
    -0.0420, -0.0487, -0.0543, -0.0588, -0.0626, -0.0659, -0.0684, -0.0768, 
    -0.0814, -0.0852, -0.0888, -0.0921, -0.0965, -0.1032, -0.1129, -0.1260, 
    -0.1404, -0.1531, -0.1620, -0.1666, -0.1692, -0.1722, -0.1781, -0.1873, 
    -0.1997, -0.2163, -0.2343, -0.2521, -0.2664, -0.2755, -0.2807, -0.2834, 
    -0.2853, -0.2853, -0.2853, -0.2853, -0.2853, -0.2853, -0.2853, -0.2853, -0.2853, -0.2853, -0.2853, -0.2853,     },
    {
     0.4041,  0.5383,  0.7480,  0.7776,  0.7173,  0.6372,  0.5463,  0.4598, 
     0.3796,  0.3023,  0.2383,  0.1882,  0.1504,  0.1201,  0.0928,  0.0630, 
     0.0384,  0.0743,  0.1174,  0.1411,  0.1220,  0.0904,  0.0634,  0.0419, 
     0.0240,  0.0093, -0.0022, -0.0137, -0.0224, -0.0308, -0.0381, -0.0445, 
    -0.0502, -0.0556, -0.0599, -0.0635, -0.0667, -0.0692, -0.0716, -0.0802, 
    -0.0854, -0.0902, -0.0951, -0.0992, -0.1046, -0.1119, -0.1216, -0.1353, 
    -0.1514, -0.1666, -0.1789, -0.1870, -0.1917, -0.1955, -0.2012, -0.2085, 
    -0.2191, -0.2331, -0.2512, -0.2708, -0.2888, -0.3019, -0.3104, -0.3162, 
    -0.3204, -0.3204, -0.3204, -0.3204, -0.3204, -0.3204, -0.3204, -0.3204, -0.3204, -0.3204, -0.3204, -0.3204,     },
    {
     0.3877,  0.4795,  0.5948,  0.5647,  0.5079,  0.4493,  0.3801,  0.3124, 
     0.2485,  0.1854,  0.1317,  0.0885,  0.0538,  0.0249, -0.0016, -0.0301, 
    -0.0542, -0.0228,  0.0292,  0.0555,  0.0387,  0.0220,  0.0087, -0.0014, 
    -0.0102, -0.0175, -0.0235, -0.0291, -0.0344, -0.0399, -0.0450, -0.0502, 
    -0.0550, -0.0595, -0.0639, -0.0675, -0.0705, -0.0732, -0.0757, -0.0849, 
    -0.0915, -0.0968, -0.1022, -0.1078, -0.1141, -0.1222, -0.1320, -0.1455, 
    -0.1613, -0.1770, -0.1904, -0.1994, -0.2048, -0.2089, -0.2133, -0.2193, 
    -0.2278, -0.2391, -0.2550, -0.2744, -0.2940, -0.3092, -0.3198, -0.3277, 
    -0.3335, -0.3335, -0.3335, -0.3335, -0.3335, -0.3335, -0.3335, -0.3335, -0.3335, -0.3335, -0.3335, -0.3335,     },
    {
     0.1519,  0.2503,  0.3574,  0.3488,  0.3189,  0.2859,  0.2401,  0.1914, 
     0.1431,  0.0937,  0.0503,  0.0141, -0.0170, -0.0432, -0.0670, -0.0919, 
    -0.1126, -0.0892, -0.0363, -0.0098, -0.0229, -0.0305, -0.0343, -0.0363, 
    -0.0386, -0.0416, -0.0449, -0.0467, -0.0497, -0.0526, -0.0563, -0.0605, 
    -0.0643, -0.0679, -0.0716, -0.0750, -0.0779, -0.0803, -0.0828, -0.0922, 
    -0.0995, -0.1049, -0.1101, -0.1160, -0.1227, -0.1315, -0.1417, -0.1544, 
    -0.1688, -0.1835, -0.1963, -0.2055, -0.2114, -0.2151, -0.2186, -0.2238, 
    -0.2318, -0.2427, -0.2573, -0.2757, -0.2953, -0.3124, -0.3250, -0.3347, 
    -0.3418, -0.3418, -0.3418, -0.3418, -0.3418, -0.3418, -0.3418, -0.3418, -0.3418, -0.3418, -0.3418, -0.3418,     },
    {
    -0.2450, -0.0385,  0.1332,  0.1544,  0.1176,  0.0766,  0.0366,  0.0022, 
    -0.0289, -0.0606, -0.0871, -0.1081, -0.1257, -0.1413, -0.1543, -0.1671, 
    -0.1756, -0.1551, -0.1098, -0.0816, -0.0850, -0.0843, -0.0827, -0.0811, 
    -0.0804, -0.0806, -0.0807, -0.0807, -0.0809, -0.0817, -0.0829, -0.0842, 
    -0.0862, -0.0881, -0.0902, -0.0920, -0.0937, -0.0954, -0.0969, -0.1040, 
    -0.1103, -0.1151, -0.1199, -0.1255, -0.1326, -0.1408, -0.1508, -0.1618, 
    -0.1734, -0.1849, -0.1941, -0.2007, -0.2045, -0.2070, -0.2092, -0.2120, 
    -0.2182, -0.2273, -0.2386, -0.2534, -0.2714, -0.2885, -0.3028, -0.3141, 
    -0.3237, -0.3237, -0.3237, -0.3237, -0.3237, -0.3237, -0.3237, -0.3237, -0.3237, -0.3237, -0.3237, -0.3237,     },
    {
    -0.2781, -0.1795, -0.1837, -0.2015, -0.2063, -0.2111, -0.2136, -0.2158, 
    -0.2188, -0.2222, -0.2249, -0.2251, -0.2234, -0.2231, -0.2203, -0.2157, 
    -0.2091, -0.1832, -0.1359, -0.1069, -0.1048, -0.1009, -0.0956, -0.0917, 
    -0.0895, -0.0883, -0.0874, -0.0861, -0.0856, -0.0859, -0.0869, -0.0883, 
    -0.0900, -0.0915, -0.0936, -0.0955, -0.0975, -0.0992, -0.1009, -0.1077, 
    -0.1143, -0.1187, -0.1230, -0.1280, -0.1331, -0.1416, -0.1514, -0.1604, 
    -0.1693, -0.1774, -0.1837, -0.1884, -0.1911, -0.1928, -0.1943, -0.1978, 
    -0.2031, -0.2115, -0.2227, -0.2366, -0.2525, -0.2677, -0.2814, -0.2929, 
    -0.3021, -0.3021, -0.3021, -0.3021, -0.3021, -0.3021, -0.3021, -0.3021, -0.3021, -0.3021, -0.3021, -0.3021,     },
    {
    -0.2548, -0.1838, -0.1739, -0.1773, -0.1722, -0.1686, -0.1648, -0.1617, 
    -0.1637, -0.1696, -0.1726, -0.1724, -0.1706, -0.1695, -0.1669, -0.1650, 
    -0.1600, -0.1374, -0.0986, -0.0831, -0.0847, -0.0835, -0.0806, -0.0783, 
    -0.0771, -0.0766, -0.0760, -0.0755, -0.0755, -0.0759, -0.0772, -0.0788, 
    -0.0806, -0.0824, -0.0849, -0.0873, -0.0896, -0.0917, -0.0934, -0.1009, 
    -0.1084, -0.1132, -0.1170, -0.1220, -0.1269, -0.1346, -0.1432, -0.1509, 
    -0.1577, -0.1634, -0.1672, -0.1698, -0.1710, -0.1724, -0.1738, -0.1770, 
    -0.1825, -0.1908, -0.2019, -0.2148, -0.2287, -0.2428, -0.2541, -0.2639, 
    -0.2732, -0.2732, -0.2732, -0.2732, -0.2732, -0.2732, -0.2732, -0.2732, -0.2732, -0.2732, -0.2732, -0.2732,     },
    {
     0.3842,  0.5976,  0.9532,  1.2259,  1.2954,  1.2730,  1.2016,  1.0848, 
     0.9316,  0.7591,  0.5933,  0.4447,  0.3214,  0.2288,  0.1734,  0.1362, 
     0.1193,  0.1553,  0.2121,  0.1992,  0.1652,  0.1478,  0.1414,  0.1417, 
     0.1449,  0.1478,  0.1504,  0.1538,  0.1546,  0.1545,  0.1503,  0.1445, 
     0.1365,  0.1282,  0.1182,  0.1090,  0.0995,  0.0914,  0.0836,  0.0580, 
     0.0398,  0.0295,  0.0212,  0.0128,  0.0039, -0.0077, -0.0216, -0.0392, 
    -0.0598, -0.0813, -0.0980, -0.1080, -0.1118, -0.1141, -0.1174, -0.1251, 
    -0.1376, -0.1553, -0.1771, -0.1998, -0.2195, -0.2324, -0.2404, -0.2451, 
    -0.2487, -0.2487, -0.2487, -0.2487, -0.2487, -0.2487, -0.2487, -0.2487, -0.2487, -0.2487, -0.2487, -0.2487,     },
    {
     0.2507,  0.6149,  1.0391,  1.1874,  1.1574,  1.0911,  1.0095,  0.9126, 
     0.8034,  0.6930,  0.5932,  0.5050,  0.4277,  0.3592,  0.2991,  0.2402, 
     0.1949,  0.2058,  0.2252,  0.2549,  0.2315,  0.1832,  0.1422,  0.1109, 
     0.0842,  0.0610,  0.0410,  0.0211,  0.0055, -0.0086, -0.0206, -0.0308, 
    -0.0389, -0.0460, -0.0520, -0.0568, -0.0607, -0.0643, -0.0668, -0.0752, 
    -0.0794, -0.0828, -0.0858, -0.0889, -0.0937, -0.1004, -0.1105, -0.1226, 
    -0.1361, -0.1460, -0.1529, -0.1554, -0.1566, -0.1586, -0.1647, -0.1743, 
    -0.1872, -0.2047, -0.2225, -0.2395, -0.2526, -0.2604, -0.2646, -0.2667, 
    -0.2679, -0.2679, -0.2679, -0.2679, -0.2679, -0.2679, -0.2679, -0.2679, -0.2679, -0.2679, -0.2679, -0.2679,     },
    {
     0.5506,  0.7929,  1.1071,  1.1243,  1.0077,  0.8858,  0.7734,  0.6718, 
     0.5742,  0.4798,  0.4014,  0.3406,  0.2950,  0.2585,  0.2250,  0.1881, 
     0.1617,  0.1899,  0.2175,  0.2451,  0.2206,  0.1694,  0.1261,  0.0919, 
     0.0654,  0.0436,  0.0269,  0.0098, -0.0022, -0.0136, -0.0227, -0.0312, 
    -0.0384, -0.0450, -0.0501, -0.0543, -0.0580, -0.0611, -0.0639, -0.0724, 
    -0.0769, -0.0810, -0.0853, -0.0891, -0.0936, -0.1002, -0.1093, -0.1234, 
    -0.1379, -0.1528, -0.1630, -0.1693, -0.1727, -0.1769, -0.1841, -0.1938, 
    -0.2064, -0.2229, -0.2410, -0.2592, -0.2737, -0.2833, -0.2882, -0.2909, 
    -0.2933, -0.2933, -0.2933, -0.2933, -0.2933, -0.2933, -0.2933, -0.2933, -0.2933, -0.2933, -0.2933, -0.2933,     },
    {
     0.4258,  0.5894,  0.8087,  0.8159,  0.7329,  0.6434,  0.5523,  0.4669, 
     0.3872,  0.3095,  0.2449,  0.1948,  0.1570,  0.1271,  0.1001,  0.0713, 
     0.0472,  0.0837,  0.1263,  0.1500,  0.1309,  0.0977,  0.0701,  0.0470, 
     0.0285,  0.0129,  0.0006, -0.0116, -0.0205, -0.0292, -0.0368, -0.0436, 
    -0.0494, -0.0548, -0.0591, -0.0628, -0.0658, -0.0685, -0.0710, -0.0794, 
    -0.0844, -0.0888, -0.0935, -0.0970, -0.1021, -0.1093, -0.1195, -0.1334, 
    -0.1499, -0.1652, -0.1781, -0.1857, -0.1901, -0.1947, -0.2006, -0.2080, 
    -0.2194, -0.2334, -0.2517, -0.2707, -0.2892, -0.3022, -0.3097, -0.3159, 
    -0.3198, -0.3198, -0.3198, -0.3198, -0.3198, -0.3198, -0.3198, -0.3198, -0.3198, -0.3198, -0.3198, -0.3198,     },
};


static float kS2_40[12][76] = {
    {
     0.6250,  0.3736,  0.0434, -0.1552, -0.2155, -0.2376, -0.2150, -0.1407, 
    -0.0194,  0.1343,  0.2929,  0.4417,  0.5662,  0.6607,  0.7188,  0.7584, 
     0.7751,  0.7303,  0.6600,  0.6348,  0.6378,  0.6328,  0.6204,  0.6058, 
     0.5953,  0.5889,  0.5859,  0.5849,  0.5859,  0.5884,  0.5930,  0.5978, 
     0.6025,  0.6061,  0.6098,  0.6122,  0.6140,  0.6148,  0.6152,  0.6143, 
     0.6116,  0.6072,  0.6043,  0.6041,  0.6073,  0.6155,  0.6278,  0.6446, 
     0.6640,  0.6814,  0.6941,  0.7005,  0.7036,  0.7069,  0.7117,  0.7192, 
     0.7294,  0.7446,  0.7633,  0.7827,  0.7989,  0.8098,  0.8175,  0.8239, 
     0.8304,  0.8304,  0.8304,  0.8304,  0.8304,  0.8304,  0.8304,  0.8304,  0.8304,  0.8304,  0.8304,  0.8304,     },
    {
     0.5695,  0.2398, -0.1470, -0.2311, -0.1544, -0.0610,  0.0322,  0.1222, 
     0.2124,  0.3027,  0.3824,  0.4516,  0.5111,  0.5635,  0.6104,  0.6572, 
     0.6908,  0.6703,  0.6471,  0.6141,  0.6266,  0.6626,  0.6915,  0.7128, 
     0.7298,  0.7435,  0.7533,  0.7638,  0.7697,  0.7743,  0.7767,  0.7775, 
     0.7766,  0.7747,  0.7715,  0.7674,  0.7628,  0.7581,  0.7530,  0.7350, 
     0.7188,  0.7067,  0.6976,  0.6907,  0.6869,  0.6873,  0.6925,  0.7022, 
     0.7132,  0.7221,  0.7273,  0.7291,  0.7308,  0.7344,  0.7410,  0.7499, 
     0.7610,  0.7762,  0.7931,  0.8096,  0.8226,  0.8310,  0.8369,  0.8418, 
     0.8473,  0.8473,  0.8473,  0.8473,  0.8473,  0.8473,  0.8473,  0.8473,  0.8473,  0.8473,  0.8473,  0.8473,     },
    {
     0.4891,  0.3215,  0.0844,  0.0539,  0.1148,  0.1947,  0.2843,  0.3651, 
     0.4370,  0.5054,  0.5593,  0.5985,  0.6259,  0.6490,  0.6710,  0.6963, 
     0.7161,  0.6774,  0.6339,  0.6036,  0.6109,  0.6307,  0.6465,  0.6589, 
     0.6693,  0.6768,  0.6814,  0.6861,  0.6878,  0.6893,  0.6892,  0.6882, 
     0.6860,  0.6835,  0.6798,  0.6756,  0.6709,  0.6661,  0.6615,  0.6465, 
     0.6335,  0.6250,  0.6196,  0.6159,  0.6156,  0.6196,  0.6278,  0.6417, 
     0.6581,  0.6731,  0.6847,  0.6924,  0.6981,  0.7042,  0.7125,  0.7213, 
     0.7322,  0.7464,  0.7650,  0.7850,  0.8030,  0.8161,  0.8260,  0.8347, 
     0.8430,  0.8430,  0.8430,  0.8430,  0.8430,  0.8430,  0.8430,  0.8430,  0.8430,  0.8430,  0.8430,  0.8430,     },
    {
     0.4396,  0.3426,  0.2211,  0.2480,  0.2894,  0.3372,  0.3992,  0.4571, 
     0.5089,  0.5597,  0.6009,  0.6314,  0.6538,  0.6736,  0.6924,  0.7136, 
     0.7294,  0.6904,  0.6313,  0.5934,  0.5959,  0.5988,  0.6002,  0.6013, 
     0.6032,  0.6044,  0.6047,  0.6049,  0.6045,  0.6046,  0.6038,  0.6031, 
     0.6013,  0.5993,  0.5969,  0.5938,  0.5903,  0.5866,  0.5831,  0.5725, 
     0.5641,  0.5585,  0.5562,  0.5562,  0.5589,  0.5658,  0.5765,  0.5927, 
     0.6116,  0.6297,  0.6444,  0.6545,  0.6621,  0.6694,  0.6772,  0.6856, 
     0.6955,  0.7079,  0.7258,  0.7472,  0.7682,  0.7847,  0.7977,  0.8093, 
     0.8201,  0.8201,  0.8201,  0.8201,  0.8201,  0.8201,  0.8201,  0.8201,  0.8201,  0.8201,  0.8201,  0.8201,     },
    {
     0.6251,  0.5110,  0.3939,  0.3948,  0.4063,  0.4258,  0.4628,  0.5010, 
     0.5363,  0.5723,  0.6020,  0.6244,  0.6423,  0.6577,  0.6715,  0.6862, 
     0.6958,  0.6604,  0.5942,  0.5513,  0.5481,  0.5405,  0.5319,  0.5248, 
     0.5205,  0.5183,  0.5171,  0.5147,  0.5135,  0.5123,  0.5119,  0.5116, 
     0.5106,  0.5092,  0.5078,  0.5060,  0.5037,  0.5013,  0.4990,  0.4933, 
     0.4894,  0.4869,  0.4868,  0.4896,  0.4950,  0.5049,  0.5183,  0.5361, 
     0.5561,  0.5756,  0.5918,  0.6036,  0.6125,  0.6199,  0.6271,  0.6352, 
     0.6450,  0.6578,  0.6749,  0.6963,  0.7180,  0.7369,  0.7518,  0.7653, 
     0.7774,  0.7774,  0.7774,  0.7774,  0.7774,  0.7774,  0.7774,  0.7774,  0.7774,  0.7774,  0.7774,  0.7774,     },
    {
     0.8511,  0.6592,  0.5035,  0.4875,  0.5178,  0.5475,  0.5736,  0.5917, 
     0.6057,  0.6208,  0.6313,  0.6367,  0.6392,  0.6421,  0.6431,  0.6434, 
     0.6392,  0.6081,  0.5519,  0.5082,  0.4961,  0.4819,  0.4693,  0.4598, 
     0.4533,  0.4489,  0.4448,  0.4412,  0.4379,  0.4353,  0.4330,  0.4307, 
     0.4289,  0.4269,  0.4251,  0.4229,  0.4206,  0.4184,  0.4163,  0.4119, 
     0.4099,  0.4087,  0.4096,  0.4131,  0.4198,  0.4299,  0.4437,  0.4604, 
     0.4784,  0.4956,  0.5089,  0.5184,  0.5247,  0.5300,  0.5349,  0.5395, 
     0.5473,  0.5585,  0.5733,  0.5926,  0.6150,  0.6359,  0.6541,  0.6700, 
     0.6854,  0.6854,  0.6854,  0.6854,  0.6854,  0.6854,  0.6854,  0.6854,  0.6854,  0.6854,  0.6854,  0.6854,     },
    {
     0.8194,  0.8095,  0.8637,  0.8798,  0.8612,  0.8401,  0.8160,  0.7917, 
     0.7690,  0.7470,  0.7261,  0.7041,  0.6814,  0.6631,  0.6438,  0.6228, 
     0.6009,  0.5628,  0.5023,  0.4558,  0.4388,  0.4222,  0.4070,  0.3959, 
     0.3886,  0.3837,  0.3797,  0.3757,  0.3726,  0.3705,  0.3692,  0.3682, 
     0.3671,  0.3658,  0.3651,  0.3641,  0.3632,  0.3621,  0.3611,  0.3595, 
     0.3604,  0.3607,  0.3625,  0.3665,  0.3721,  0.3835,  0.3980,  0.4132, 
     0.4290,  0.4433,  0.4541,  0.4617,  0.4666,  0.4705,  0.4740,  0.4790, 
     0.4855,  0.4961,  0.5110,  0.5301,  0.5511,  0.5707,  0.5886,  0.6048, 
     0.6195,  0.6195,  0.6195,  0.6195,  0.6195,  0.6195,  0.6195,  0.6195,  0.6195,  0.6195,  0.6195,  0.6195,     },
    {
     0.7127,  0.7181,  0.7546,  0.7575,  0.7312,  0.7041,  0.6769,  0.6518, 
     0.6330,  0.6182,  0.6015,  0.5825,  0.5635,  0.5483,  0.5331,  0.5187, 
     0.5019,  0.4677,  0.4148,  0.3836,  0.3734,  0.3614,  0.3496,  0.3408, 
     0.3349,  0.3307,  0.3269,  0.3236,  0.3209,  0.3189,  0.3179,  0.3173, 
     0.3168,  0.3163,  0.3166,  0.3167,  0.3169,  0.3167,  0.3163,  0.3176, 
     0.3210,  0.3226,  0.3244,  0.3286,  0.3343,  0.3450,  0.3585,  0.3723, 
     0.3856,  0.3971,  0.4048,  0.4096,  0.4122,  0.4147,  0.4173,  0.4211, 
     0.4273,  0.4375,  0.4522,  0.4704,  0.4895,  0.5083,  0.5235,  0.5376, 
     0.5520,  0.5520,  0.5520,  0.5520,  0.5520,  0.5520,  0.5520,  0.5520,  0.5520,  0.5520,  0.5520,  0.5520,     },
    {
     0.5478,  0.2772, -0.1252, -0.4007, -0.4573, -0.4286, -0.3465, -0.2154, 
    -0.0481,  0.1354,  0.3061,  0.4532,  0.5681,  0.6479,  0.6859,  0.7033, 
     0.6976,  0.6326,  0.5396,  0.5247,  0.5387,  0.5359,  0.5249,  0.5112, 
     0.4991,  0.4901,  0.4827,  0.4755,  0.4716,  0.4691,  0.4712,  0.4749, 
     0.4805,  0.4859,  0.4929,  0.4985,  0.5043,  0.5084,  0.5121,  0.5236, 
     0.5302,  0.5313,  0.5333,  0.5377,  0.5447,  0.5568,  0.5732,  0.5950, 
     0.6194,  0.6428,  0.6593,  0.6681,  0.6720,  0.6756,  0.6803,  0.6880, 
     0.6990,  0.7152,  0.7359,  0.7574,  0.7756,  0.7877,  0.7967,  0.8042, 
     0.8120,  0.8120,  0.8120,  0.8120,  0.8120,  0.8120,  0.8120,  0.8120,  0.8120,  0.8120,  0.8120,  0.8120,     },
    {
     0.6847,  0.2631, -0.2070, -0.3538, -0.3090, -0.2350, -0.1463, -0.0415, 
     0.0741,  0.1882,  0.2892,  0.3770,  0.4526,  0.5202,  0.5797,  0.6377, 
     0.6809,  0.6706,  0.6535,  0.6178,  0.6314,  0.6702,  0.7019,  0.7250, 
     0.7446,  0.7608,  0.7737,  0.7867,  0.7948,  0.8012,  0.8048,  0.8065, 
     0.8057,  0.8039,  0.8010,  0.7971,  0.7924,  0.7878,  0.7824,  0.7638, 
     0.7467,  0.7336,  0.7232,  0.7153,  0.7112,  0.7108,  0.7151,  0.7225, 
     0.7313,  0.7360,  0.7381,  0.7370,  0.7367,  0.7385,  0.7448,  0.7537, 
     0.7647,  0.7804,  0.7966,  0.8121,  0.8237,  0.8308,  0.8358,  0.8403, 
     0.8448,  0.8448,  0.8448,  0.8448,  0.8448,  0.8448,  0.8448,  0.8448,  0.8448,  0.8448,  0.8448,  0.8448,     },
    {
     0.3941,  0.0999, -0.2555, -0.2689, -0.1402, -0.0115,  0.1033,  0.2038, 
     0.2988,  0.3888,  0.4605,  0.5132,  0.5507,  0.5824,  0.6132,  0.6487, 
     0.6732,  0.6474,  0.6250,  0.5941,  0.6099,  0.6518,  0.6851,  0.7102, 
     0.7283,  0.7420,  0.7506,  0.7598,  0.7637,  0.7670,  0.7678,  0.7677, 
     0.7661,  0.7640,  0.7602,  0.7558,  0.7511,  0.7462,  0.7413,  0.7234, 
     0.7072,  0.6953,  0.6870,  0.6806,  0.6769,  0.6772,  0.6819,  0.6929, 
     0.7041,  0.7154,  0.7219,  0.7255,  0.7279,  0.7327,  0.7405,  0.7496, 
     0.7605,  0.7753,  0.7916,  0.8082,  0.8209,  0.8295,  0.8345,  0.8391, 
     0.8450,  0.8450,  0.8450,  0.8450,  0.8450,  0.8450,  0.8450,  0.8450,  0.8450,  0.8450,  0.8450,  0.8450,     },
    {
     0.4778,  0.2783,  0.0313,  0.0240,  0.1077,  0.1958,  0.2844,  0.3635, 
     0.4347,  0.5036,  0.5582,  0.5975,  0.6250,  0.6477,  0.6696,  0.6941, 
     0.7139,  0.6753,  0.6329,  0.6033,  0.6108,  0.6325,  0.6491,  0.6632, 
     0.6740,  0.6825,  0.6877,  0.6931,  0.6947,  0.6964,  0.6966,  0.6957, 
     0.6936,  0.6910,  0.6871,  0.6829,  0.6779,  0.6733,  0.6687,  0.6532, 
     0.6397,  0.6305,  0.6248,  0.6204,  0.6197,  0.6233,  0.6321,  0.6460, 
     0.6627,  0.6776,  0.6896,  0.6967,  0.7020,  0.7089,  0.7172,  0.7260, 
     0.7375,  0.7514,  0.7699,  0.7888,  0.8071,  0.8199,  0.8282,  0.8373, 
     0.8451,  0.8451,  0.8451,  0.8451,  0.8451,  0.8451,  0.8451,  0.8451,  0.8451,  0.8451,  0.8451,  0.8451,     },
};




syntax highlighted by Code2HTML, v. 0.9.1