float f[] = new float[25];
final float f125 = 1.f / 25.f;
float cf1 = blend(f125, -1.f, str);
float cf2 = blend(f125, -3.f, str);
float cf3 = blend(f125, -4.f, str);
float cf4 = blend(f125, 6.f, str);
float cf5 = blend(f125, 20.f, str);
float cf6 = blend(f125, 0.f, str);
f[0] = cf1; f[1] = cf2; f[2] = cf3; f[3] = cf2; f[4] = cf1;
f[5] = cf2; f[6] = cf6; f[7] = cf4; f[8] = cf6; f[9] = cf2;
f[10]= cf3; f[11]= cf4; f[12]= cf5; f[13]= cf4; f[14]= cf3;
f[15]= cf2; f[16]= cf6; f[17]= cf4; f[18]= cf6; f[19]= cf2;
f[20]= cf1; f[21]= cf2; f[22]= cf3; f[23]= cf2; f[24]= cf1;
return f;