// file SavGol.cpp
// #include "stdafx.h"	// for Windows programs
// Savitzky-Golay coefficients for image patches
// John Krumm, Microsoft Research, August 2001
// fSavGolSize<m>Order<n>X<i>Y<j> is a filter in row-major order for one polynomial with:
// 	filter size m x m
// 	polynomial order n
// 	filter for coefficient of term (x^i)(y^j)
// These are grouped by size
// Size 2 Order 1
float fSavGolSize2Order1X0Y0[4] = {0.25000000f,0.25000000f,0.25000000f,0.25000000f};
float fSavGolSize2Order1X1Y0[4] = {-0.50000000f,0.50000000f,-0.50000000f,0.50000000f};
float fSavGolSize2Order1X0Y1[4] = {-0.50000000f,-0.50000000f,0.50000000f,0.50000000f};
// Size 3 Order 1
float fSavGolSize3Order1X0Y0[9] = {0.11111111f,0.11111111f,0.11111111f,0.11111111f,0.11111111f,0.11111111f,0.11111111f,0.11111111f,0.11111111f};
float fSavGolSize3Order1X1Y0[9] = {-0.16666667f,0.00000000f,0.16666667f,-0.16666667f,0.00000000f,0.16666667f,-0.16666667f,0.00000000f,0.16666667f};
float fSavGolSize3Order1X0Y1[9] = {-0.16666667f,-0.16666667f,-0.16666667f,0.00000000f,0.00000000f,0.00000000f,0.16666667f,0.16666667f,0.16666667f};
// Size 3 Order 2
float fSavGolSize3Order2X0Y0[9] = {-0.11111111f,0.22222222f,-0.11111111f,0.22222222f,0.55555556f,0.22222222f,-0.11111111f,0.22222222f,-0.11111111f};
float fSavGolSize3Order2X1Y0[9] = {-0.16666667f,0.00000000f,0.16666667f,-0.16666667f,0.00000000f,0.16666667f,-0.16666667f,0.00000000f,0.16666667f};
float fSavGolSize3Order2X2Y0[9] = {0.16666667f,-0.33333333f,0.16666667f,0.16666667f,-0.33333333f,0.16666667f,0.16666667f,-0.33333333f,0.16666667f};
float fSavGolSize3Order2X0Y1[9] = {-0.16666667f,-0.16666667f,-0.16666667f,0.00000000f,0.00000000f,0.00000000f,0.16666667f,0.16666667f,0.16666667f};
float fSavGolSize3Order2X1Y1[9] = {0.25000000f,0.00000000f,-0.25000000f,0.00000000f,0.00000000f,0.00000000f,-0.25000000f,0.00000000f,0.25000000f};
float fSavGolSize3Order2X0Y2[9] = {0.16666667f,0.16666667f,0.16666667f,-0.33333333f,-0.33333333f,-0.33333333f,0.16666667f,0.16666667f,0.16666667f};
// Size 4 Order 1
float fSavGolSize4Order1X0Y0[16] = {0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f};
float fSavGolSize4Order1X1Y0[16] = {-0.07500000f,-0.02500000f,0.02500000f,0.07500000f,-0.07500000f,-0.02500000f,0.02500000f,0.07500000f,-0.07500000f,-0.02500000f,0.02500000f,0.07500000f,-0.07500000f,-0.02500000f,0.02500000f,0.07500000f};
float fSavGolSize4Order1X0Y1[16] = {-0.07500000f,-0.07500000f,-0.07500000f,-0.07500000f,-0.02500000f,-0.02500000f,-0.02500000f,-0.02500000f,0.02500000f,0.02500000f,0.02500000f,0.02500000f,0.07500000f,0.07500000f,0.07500000f,0.07500000f};
// Size 4 Order 2
float fSavGolSize4Order2X0Y0[16] = {-0.09375000f,0.06250000f,0.06250000f,-0.09375000f,0.06250000f,0.21875000f,0.21875000f,0.06250000f,0.06250000f,0.21875000f,0.21875000f,0.06250000f,-0.09375000f,0.06250000f,0.06250000f,-0.09375000f};
float fSavGolSize4Order2X1Y0[16] = {-0.07500000f,-0.02500000f,0.02500000f,0.07500000f,-0.07500000f,-0.02500000f,0.02500000f,0.07500000f,-0.07500000f,-0.02500000f,0.02500000f,0.07500000f,-0.07500000f,-0.02500000f,0.02500000f,0.07500000f};
float fSavGolSize4Order2X2Y0[16] = {0.06250000f,-0.06250000f,-0.06250000f,0.06250000f,0.06250000f,-0.06250000f,-0.06250000f,0.06250000f,0.06250000f,-0.06250000f,-0.06250000f,0.06250000f,0.06250000f,-0.06250000f,-0.06250000f,0.06250000f};
float fSavGolSize4Order2X0Y1[16] = {-0.07500000f,-0.07500000f,-0.07500000f,-0.07500000f,-0.02500000f,-0.02500000f,-0.02500000f,-0.02500000f,0.02500000f,0.02500000f,0.02500000f,0.02500000f,0.07500000f,0.07500000f,0.07500000f,0.07500000f};
float fSavGolSize4Order2X1Y1[16] = {0.09000000f,0.03000000f,-0.03000000f,-0.09000000f,0.03000000f,0.01000000f,-0.01000000f,-0.03000000f,-0.03000000f,-0.01000000f,0.01000000f,0.03000000f,-0.09000000f,-0.03000000f,0.03000000f,0.09000000f};
float fSavGolSize4Order2X0Y2[16] = {0.06250000f,0.06250000f,0.06250000f,0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f};
// Size 4 Order 3
float fSavGolSize4Order3X0Y0[16] = {-0.09375000f,0.06250000f,0.06250000f,-0.09375000f,0.06250000f,0.21875000f,0.21875000f,0.06250000f,0.06250000f,0.21875000f,0.21875000f,0.06250000f,-0.09375000f,0.06250000f,0.06250000f,-0.09375000f};
float fSavGolSize4Order3X1Y0[16] = {0.10416667f,-0.25000000f,0.25000000f,-0.10416667f,-0.08333333f,-0.31250000f,0.31250000f,0.08333333f,-0.08333333f,-0.31250000f,0.31250000f,0.08333333f,0.10416667f,-0.25000000f,0.25000000f,-0.10416667f};
float fSavGolSize4Order3X2Y0[16] = {0.06250000f,-0.06250000f,-0.06250000f,0.06250000f,0.06250000f,-0.06250000f,-0.06250000f,0.06250000f,0.06250000f,-0.06250000f,-0.06250000f,0.06250000f,0.06250000f,-0.06250000f,-0.06250000f,0.06250000f};
float fSavGolSize4Order3X3Y0[16] = {-0.04166667f,0.12500000f,-0.12500000f,0.04166667f,-0.04166667f,0.12500000f,-0.12500000f,0.04166667f,-0.04166667f,0.12500000f,-0.12500000f,0.04166667f,-0.04166667f,0.12500000f,-0.12500000f,0.04166667f};
float fSavGolSize4Order3X0Y1[16] = {0.10416667f,-0.08333333f,-0.08333333f,0.10416667f,-0.25000000f,-0.31250000f,-0.31250000f,-0.25000000f,0.25000000f,0.31250000f,0.31250000f,0.25000000f,-0.10416667f,0.08333333f,0.08333333f,-0.10416667f};
float fSavGolSize4Order3X1Y1[16] = {0.09000000f,0.03000000f,-0.03000000f,-0.09000000f,0.03000000f,0.01000000f,-0.01000000f,-0.03000000f,-0.03000000f,-0.01000000f,0.01000000f,0.03000000f,-0.09000000f,-0.03000000f,0.03000000f,0.09000000f};
float fSavGolSize4Order3X2Y1[16] = {-0.07500000f,0.07500000f,0.07500000f,-0.07500000f,-0.02500000f,0.02500000f,0.02500000f,-0.02500000f,0.02500000f,-0.02500000f,-0.02500000f,0.02500000f,0.07500000f,-0.07500000f,-0.07500000f,0.07500000f};
float fSavGolSize4Order3X0Y2[16] = {0.06250000f,0.06250000f,0.06250000f,0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,-0.06250000f,0.06250000f,0.06250000f,0.06250000f,0.06250000f};
float fSavGolSize4Order3X1Y2[16] = {-0.07500000f,-0.02500000f,0.02500000f,0.07500000f,0.07500000f,0.02500000f,-0.02500000f,-0.07500000f,0.07500000f,0.02500000f,-0.02500000f,-0.07500000f,-0.07500000f,-0.02500000f,0.02500000f,0.07500000f};
float fSavGolSize4Order3X0Y3[16] = {-0.04166667f,-0.04166667f,-0.04166667f,-0.04166667f,0.12500000f,0.12500000f,0.12500000f,0.12500000f,-0.12500000f,-0.12500000f,-0.12500000f,-0.12500000f,0.04166667f,0.04166667f,0.04166667f,0.04166667f};
// Size 4 Order 4
float fSavGolSize4Order4X0Y0[16] = {-0.06250000f,0.12500000f,0.12500000f,-0.06250000f,-0.12792969f,0.25390625f,0.25390625f,-0.12792969f,-0.12792969f,0.25390625f,0.25390625f,-0.12792969f,-0.06250000f,0.12500000f,0.12500000f,-0.06250000f};
float fSavGolSize4Order4X1Y0[16] = {0.10416667f,-0.25000000f,0.25000000f,-0.10416667f,-0.08333333f,-0.31250000f,0.31250000f,0.08333333f,-0.08333333f,-0.31250000f,0.31250000f,0.08333333f,0.10416667f,-0.25000000f,0.25000000f,-0.10416667f};
float fSavGolSize4Order4X2Y0[16] = {0.01186523f,0.01967773f,0.01967773f,0.01186523f,0.00014648f,0.00795898f,0.00795898f,0.00014648f,0.00014648f,0.00795898f,0.00795898f,0.00014648f,0.01186523f,0.01967773f,0.01967773f,0.01186523f};
float fSavGolSize4Order4X3Y0[16] = {-0.04166667f,0.12500000f,-0.12500000f,0.04166667f,-0.04166667f,0.12500000f,-0.12500000f,0.04166667f,-0.04166667f,0.12500000f,-0.12500000f,0.04166667f,-0.04166667f,0.12500000f,-0.12500000f,0.04166667f};
float fSavGolSize4Order4X4Y0[16] = {-0.04785156f,0.00048828f,0.00048828f,-0.04785156f,0.01464844f,-0.06201172f,-0.06201172f,0.01464844f,0.01464844f,-0.06201172f,-0.06201172f,0.01464844f,-0.04785156f,0.00048828f,0.00048828f,-0.04785156f};
float fSavGolSize4Order4X0Y1[16] = {0.10416667f,-0.08333333f,-0.08333333f,0.10416667f,-0.25000000f,-0.31250000f,-0.31250000f,-0.25000000f,0.25000000f,0.31250000f,0.31250000f,0.25000000f,-0.10416667f,0.08333333f,0.08333333f,-0.10416667f};
float fSavGolSize4Order4X1Y1[16] = {-0.11500000f,0.30333333f,-0.30333333f,0.11500000f,0.30333333f,0.21500000f,-0.21500000f,-0.30333333f,-0.30333333f,-0.21500000f,0.21500000f,0.30333333f,0.11500000f,-0.30333333f,0.30333333f,-0.11500000f};
float fSavGolSize4Order4X2Y1[16] = {-0.07500000f,0.07500000f,0.07500000f,-0.07500000f,-0.02500000f,0.02500000f,0.02500000f,-0.02500000f,0.02500000f,-0.02500000f,-0.02500000f,0.02500000f,0.07500000f,-0.07500000f,-0.07500000f,0.07500000f};
float fSavGolSize4Order4X3Y1[16] = {0.05000000f,-0.15000000f,0.15000000f,-0.05000000f,0.01666667f,-0.05000000f,0.05000000f,-0.01666667f,-0.01666667f,0.05000000f,-0.05000000f,0.01666667f,-0.05000000f,0.15000000f,-0.15000000f,0.05000000f};
float fSavGolSize4Order4X0Y2[16] = {-0.25000000f,0.25000000f,0.25000000f,-0.25000000f,-0.52343750f,0.00781250f,0.00781250f,-0.52343750f,-0.52343750f,0.00781250f,0.00781250f,-0.52343750f,-0.25000000f,0.25000000f,0.25000000f,-0.25000000f};
float fSavGolSize4Order4X1Y2[16] = {-0.07500000f,-0.02500000f,0.02500000f,0.07500000f,0.07500000f,0.02500000f,-0.02500000f,-0.07500000f,0.07500000f,0.02500000f,-0.02500000f,-0.07500000f,-0.07500000f,-0.02500000f,0.02500000f,0.07500000f};
float fSavGolSize4Order4X2Y2[16] = {0.06250000f,-0.06250000f,-0.06250000f,0.06250000f,-0.06250000f,0.06250000f,0.06250000f,-0.06250000f,-0.06250000f,0.06250000f,0.06250000f,-0.06250000f,0.06250000f,-0.06250000f,-0.06250000f,0.06250000f};
float fSavGolSize4Order4X0Y3[16] = {-0.04166667f,-0.04166667f,-0.04166667f,-0.04166667f,0.12500000f,0.12500000f,0.12500000f,0.12500000f,-0.12500000f,-0.12500000f,-0.12500000f,-0.12500000f,0.04166667f,0.04166667f,0.04166667f,0.04166667f};
float fSavGolSize4Order4X1Y3[16] = {0.05000000f,0.01666667f,-0.01666667f,-0.05000000f,-0.15000000f,-0.05000000f,0.05000000f,0.15000000f,0.15000000f,0.05000000f,-0.05000000f,-0.15000000f,-0.05000000f,-0.01666667f,0.01666667f,0.05000000f};
float fSavGolSize4Order4X0Y4[16] = {-0.37500000f,0.12500000f,0.12500000f,-0.37500000f,-0.42382813f,-0.06445313f,-0.06445313f,-0.42382813f,-0.42382813f,-0.06445313f,-0.06445313f,-0.42382813f,-0.37500000f,0.12500000f,0.12500000f,-0.37500000f};
// Size 5 Order 1
float fSavGolSize5Order1X0Y0[25] = {0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f};
float fSavGolSize5Order1X1Y0[25] = {-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f,-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f,-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f,-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f,-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f};
float fSavGolSize5Order1X0Y1[25] = {-0.04000000f,-0.04000000f,-0.04000000f,-0.04000000f,-0.04000000f,-0.02000000f,-0.02000000f,-0.02000000f,-0.02000000f,-0.02000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.02000000f,0.02000000f,0.02000000f,0.02000000f,0.02000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f};
// Size 5 Order 2
float fSavGolSize5Order2X0Y0[25] = {-0.07428571f,0.01142857f,0.04000000f,0.01142857f,-0.07428571f,0.01142857f,0.09714286f,0.12571429f,0.09714286f,0.01142857f,0.04000000f,0.12571429f,0.15428571f,0.12571429f,0.04000000f,0.01142857f,0.09714286f,0.12571429f,0.09714286f,0.01142857f,-0.07428571f,0.01142857f,0.04000000f,0.01142857f,-0.07428571f};
float fSavGolSize5Order2X1Y0[25] = {-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f,-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f,-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f,-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f,-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f};
float fSavGolSize5Order2X2Y0[25] = {0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f,0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f,0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f,0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f,0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f};
float fSavGolSize5Order2X0Y1[25] = {-0.04000000f,-0.04000000f,-0.04000000f,-0.04000000f,-0.04000000f,-0.02000000f,-0.02000000f,-0.02000000f,-0.02000000f,-0.02000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.02000000f,0.02000000f,0.02000000f,0.02000000f,0.02000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f,0.04000000f};
float fSavGolSize5Order2X1Y1[25] = {0.04000000f,0.02000000f,0.00000000f,-0.02000000f,-0.04000000f,0.02000000f,0.01000000f,0.00000000f,-0.01000000f,-0.02000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.02000000f,-0.01000000f,0.00000000f,0.01000000f,0.02000000f,-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f};
float fSavGolSize5Order2X0Y2[25] = {0.02857143f,0.02857143f,0.02857143f,0.02857143f,0.02857143f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.02857143f,-0.02857143f,-0.02857143f,-0.02857143f,-0.02857143f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,0.02857143f,0.02857143f,0.02857143f,0.02857143f,0.02857143f};
// Size 5 Order 3
float fSavGolSize5Order3X0Y0[25] = {-0.07428571f,0.01142857f,0.04000000f,0.01142857f,-0.07428571f,0.01142857f,0.09714286f,0.12571429f,0.09714286f,0.01142857f,0.04000000f,0.12571429f,0.15428571f,0.12571429f,0.04000000f,0.01142857f,0.09714286f,0.12571429f,0.09714286f,0.01142857f,-0.07428571f,0.01142857f,0.04000000f,0.01142857f,-0.07428571f};
float fSavGolSize5Order3X1Y0[25] = {0.07380952f,-0.10476190f,0.00000000f,0.10476190f,-0.07380952f,-0.01190476f,-0.14761905f,0.00000000f,0.14761905f,0.01190476f,-0.04047619f,-0.16190476f,0.00000000f,0.16190476f,0.04047619f,-0.01190476f,-0.14761905f,0.00000000f,0.14761905f,0.01190476f,0.07380952f,-0.10476190f,0.00000000f,0.10476190f,-0.07380952f};
float fSavGolSize5Order3X2Y0[25] = {0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f,0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f,0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f,0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f,0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f};
float fSavGolSize5Order3X3Y0[25] = {-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f,-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f,-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f,-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f,-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f};
float fSavGolSize5Order3X0Y1[25] = {0.07380952f,-0.01190476f,-0.04047619f,-0.01190476f,0.07380952f,-0.10476190f,-0.14761905f,-0.16190476f,-0.14761905f,-0.10476190f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.10476190f,0.14761905f,0.16190476f,0.14761905f,0.10476190f,-0.07380952f,0.01190476f,0.04047619f,0.01190476f,-0.07380952f};
float fSavGolSize5Order3X1Y1[25] = {0.04000000f,0.02000000f,0.00000000f,-0.02000000f,-0.04000000f,0.02000000f,0.01000000f,0.00000000f,-0.01000000f,-0.02000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.02000000f,-0.01000000f,0.00000000f,0.01000000f,0.02000000f,-0.04000000f,-0.02000000f,0.00000000f,0.02000000f,0.04000000f};
float fSavGolSize5Order3X2Y1[25] = {-0.02857143f,0.01428571f,0.02857143f,0.01428571f,-0.02857143f,-0.01428571f,0.00714286f,0.01428571f,0.00714286f,-0.01428571f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.01428571f,-0.00714286f,-0.01428571f,-0.00714286f,0.01428571f,0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f};
float fSavGolSize5Order3X0Y2[25] = {0.02857143f,0.02857143f,0.02857143f,0.02857143f,0.02857143f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.02857143f,-0.02857143f,-0.02857143f,-0.02857143f,-0.02857143f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,0.02857143f,0.02857143f,0.02857143f,0.02857143f,0.02857143f};
float fSavGolSize5Order3X1Y2[25] = {-0.02857143f,-0.01428571f,0.00000000f,0.01428571f,0.02857143f,0.01428571f,0.00714286f,0.00000000f,-0.00714286f,-0.01428571f,0.02857143f,0.01428571f,0.00000000f,-0.01428571f,-0.02857143f,0.01428571f,0.00714286f,0.00000000f,-0.00714286f,-0.01428571f,-0.02857143f,-0.01428571f,0.00000000f,0.01428571f,0.02857143f};
float fSavGolSize5Order3X0Y3[25] = {-0.01666667f,-0.01666667f,-0.01666667f,-0.01666667f,-0.01666667f,0.03333333f,0.03333333f,0.03333333f,0.03333333f,0.03333333f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,0.01666667f,0.01666667f,0.01666667f,0.01666667f,0.01666667f};
// Size 5 Order 4
float fSavGolSize5Order4X0Y0[25] = {0.04163265f,-0.08081633f,0.07836735f,-0.08081633f,0.04163265f,-0.08081633f,-0.01959184f,0.20081633f,-0.01959184f,-0.08081633f,0.07836735f,0.20081633f,0.44163265f,0.20081633f,0.07836735f,-0.08081633f,-0.01959184f,0.20081633f,-0.01959184f,-0.08081633f,0.04163265f,-0.08081633f,0.07836735f,-0.08081633f,0.04163265f};
float fSavGolSize5Order4X1Y0[25] = {0.07380952f,-0.10476190f,0.00000000f,0.10476190f,-0.07380952f,-0.01190476f,-0.14761905f,0.00000000f,0.14761905f,0.01190476f,-0.04047619f,-0.16190476f,0.00000000f,0.16190476f,0.04047619f,-0.01190476f,-0.14761905f,0.00000000f,0.14761905f,0.01190476f,0.07380952f,-0.10476190f,0.00000000f,0.10476190f,-0.07380952f};
float fSavGolSize5Order4X2Y0[25] = {-0.04914966f,0.15374150f,-0.20918367f,0.15374150f,-0.04914966f,0.01207483f,0.12312925f,-0.27040816f,0.12312925f,0.01207483f,0.03248299f,0.11292517f,-0.29081633f,0.11292517f,0.03248299f,0.01207483f,0.12312925f,-0.27040816f,0.12312925f,0.01207483f,-0.04914966f,0.15374150f,-0.20918367f,0.15374150f,-0.04914966f};
float fSavGolSize5Order4X3Y0[25] = {-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f,-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f,-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f,-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f,-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f};
float fSavGolSize5Order4X4Y0[25] = {0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f,0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f,0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f,0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f,0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f};
float fSavGolSize5Order4X0Y1[25] = {0.07380952f,-0.01190476f,-0.04047619f,-0.01190476f,0.07380952f,-0.10476190f,-0.14761905f,-0.16190476f,-0.14761905f,-0.10476190f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.10476190f,0.14761905f,0.16190476f,0.14761905f,0.10476190f,-0.07380952f,0.01190476f,0.04047619f,0.01190476f,-0.07380952f};
float fSavGolSize5Order4X1Y1[25] = {-0.07333333f,0.10500000f,0.00000000f,-0.10500000f,0.07333333f,0.10500000f,0.12333333f,0.00000000f,-0.12333333f,-0.10500000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.10500000f,-0.12333333f,0.00000000f,0.12333333f,0.10500000f,0.07333333f,-0.10500000f,0.00000000f,0.10500000f,-0.07333333f};
float fSavGolSize5Order4X2Y1[25] = {-0.02857143f,0.01428571f,0.02857143f,0.01428571f,-0.02857143f,-0.01428571f,0.00714286f,0.01428571f,0.00714286f,-0.01428571f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.01428571f,-0.00714286f,-0.01428571f,-0.00714286f,0.01428571f,0.02857143f,-0.01428571f,-0.02857143f,-0.01428571f,0.02857143f};
float fSavGolSize5Order4X3Y1[25] = {0.01666667f,-0.03333333f,0.00000000f,0.03333333f,-0.01666667f,0.00833333f,-0.01666667f,0.00000000f,0.01666667f,-0.00833333f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00833333f,0.01666667f,0.00000000f,-0.01666667f,0.00833333f,-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f};
float fSavGolSize5Order4X0Y2[25] = {-0.04914966f,0.01207483f,0.03248299f,0.01207483f,-0.04914966f,0.15374150f,0.12312925f,0.11292517f,0.12312925f,0.15374150f,-0.20918367f,-0.27040816f,-0.29081633f,-0.27040816f,-0.20918367f,0.15374150f,0.12312925f,0.11292517f,0.12312925f,0.15374150f,-0.04914966f,0.01207483f,0.03248299f,0.01207483f,-0.04914966f};
float fSavGolSize5Order4X1Y2[25] = {-0.02857143f,-0.01428571f,0.00000000f,0.01428571f,0.02857143f,0.01428571f,0.00714286f,0.00000000f,-0.00714286f,-0.01428571f,0.02857143f,0.01428571f,0.00000000f,-0.01428571f,-0.02857143f,0.01428571f,0.00714286f,0.00000000f,-0.00714286f,-0.01428571f,-0.02857143f,-0.01428571f,0.00000000f,0.01428571f,0.02857143f};
float fSavGolSize5Order4X2Y2[25] = {0.02040816f,-0.01020408f,-0.02040816f,-0.01020408f,0.02040816f,-0.01020408f,0.00510204f,0.01020408f,0.00510204f,-0.01020408f,-0.02040816f,0.01020408f,0.02040816f,0.01020408f,-0.02040816f,-0.01020408f,0.00510204f,0.01020408f,0.00510204f,-0.01020408f,0.02040816f,-0.01020408f,-0.02040816f,-0.01020408f,0.02040816f};
float fSavGolSize5Order4X0Y3[25] = {-0.01666667f,-0.01666667f,-0.01666667f,-0.01666667f,-0.01666667f,0.03333333f,0.03333333f,0.03333333f,0.03333333f,0.03333333f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,0.01666667f,0.01666667f,0.01666667f,0.01666667f,0.01666667f};
float fSavGolSize5Order4X1Y3[25] = {0.01666667f,0.00833333f,0.00000000f,-0.00833333f,-0.01666667f,-0.03333333f,-0.01666667f,0.00000000f,0.01666667f,0.03333333f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.03333333f,0.01666667f,0.00000000f,-0.01666667f,-0.03333333f,-0.01666667f,-0.00833333f,0.00000000f,0.00833333f,0.01666667f};
float fSavGolSize5Order4X0Y4[25] = {0.00833333f,0.00833333f,0.00833333f,0.00833333f,0.00833333f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,0.05000000f,0.05000000f,0.05000000f,0.05000000f,0.05000000f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,0.00833333f,0.00833333f,0.00833333f,0.00833333f,0.00833333f};
// Size 5 Order 5
float fSavGolSize5Order5X0Y0[25] = {0.04163265f,-0.08081633f,0.07836735f,-0.08081633f,0.04163265f,-0.08081633f,-0.01959184f,0.20081633f,-0.01959184f,-0.08081633f,0.07836735f,0.20081633f,0.44163265f,0.20081633f,0.07836735f,-0.08081633f,-0.01959184f,0.20081633f,-0.01959184f,-0.08081633f,0.04163265f,-0.08081633f,0.07836735f,-0.08081633f,0.04163265f};
float fSavGolSize5Order5X1Y0[25] = {-0.04689542f,-0.12501021f,0.00000000f,0.12501021f,0.04689542f,-0.04980596f,-0.28466861f,0.00000000f,0.28466861f,0.04980596f,0.12500000f,-0.25000000f,0.00000000f,0.25000000f,-0.12500000f,-0.04980596f,-0.28466861f,0.00000000f,0.28466861f,0.04980596f,-0.04689542f,-0.12501021f,0.00000000f,0.12501021f,0.04689542f};
float fSavGolSize5Order5X2Y0[25] = {-0.04914966f,0.15374150f,-0.20918367f,0.15374150f,-0.04914966f,0.01207483f,0.12312925f,-0.27040816f,0.12312925f,0.01207483f,0.03248299f,0.11292517f,-0.29081633f,0.11292517f,0.03248299f,0.01207483f,0.12312925f,-0.27040816f,0.12312925f,0.01207483f,-0.04914966f,0.15374150f,-0.20918367f,0.15374150f,-0.04914966f};
float fSavGolSize5Order5X3Y0[25] = {0.01368464f,0.19043607f,0.00000000f,-0.19043607f,-0.01368464f,0.28796467f,0.21331827f,0.00000000f,-0.21331827f,-0.28796467f,-0.37500000f,-0.15625000f,0.00000000f,0.15625000f,0.37500000f,0.28796467f,0.21331827f,0.00000000f,-0.21331827f,-0.28796467f,0.01368464f,0.19043607f,0.00000000f,-0.19043607f,-0.01368464f};
float fSavGolSize5Order5X4Y0[25] = {0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f,0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f,0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f,0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f,0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f};
float fSavGolSize5Order5X5Y0[25] = {0.03906250f,-0.04296875f,0.00000000f,0.04296875f,-0.03906250f,-0.02832031f,-0.02172852f,0.00000000f,0.02172852f,0.02832031f,0.06250000f,0.04199219f,0.00000000f,-0.04199219f,-0.06250000f,-0.02832031f,-0.02172852f,0.00000000f,0.02172852f,0.02832031f,0.03906250f,-0.04296875f,0.00000000f,0.04296875f,-0.03906250f};
float fSavGolSize5Order5X0Y1[25] = {0.00000000f,0.12500000f,0.00000000f,0.12500000f,0.00000000f,-0.03906250f,-0.29687500f,-0.46484375f,-0.29687500f,-0.03906250f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.03906250f,0.29687500f,0.46484375f,0.29687500f,0.03906250f,0.00000000f,-0.12500000f,0.00000000f,-0.12500000f,0.00000000f};
float fSavGolSize5Order5X1Y1[25] = {-0.07333333f,0.10500000f,0.00000000f,-0.10500000f,0.07333333f,0.10500000f,0.12333333f,0.00000000f,-0.12333333f,-0.10500000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.10500000f,-0.12333333f,0.00000000f,0.12333333f,0.10500000f,0.07333333f,-0.10500000f,0.00000000f,0.10500000f,-0.07333333f};
float fSavGolSize5Order5X2Y1[25] = {0.04880952f,-0.15357143f,0.20952381f,-0.15357143f,0.04880952f,-0.07678571f,-0.02619048f,0.20595238f,-0.02619048f,-0.07678571f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.07678571f,0.02619048f,-0.20595238f,0.02619048f,0.07678571f,-0.04880952f,0.15357143f,-0.20952381f,0.15357143f,-0.04880952f};
float fSavGolSize5Order5X3Y1[25] = {0.01666667f,-0.03333333f,0.00000000f,0.03333333f,-0.01666667f,0.00833333f,-0.01666667f,0.00000000f,0.01666667f,-0.00833333f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00833333f,0.01666667f,0.00000000f,-0.01666667f,0.00833333f,-0.01666667f,0.03333333f,0.00000000f,-0.03333333f,0.01666667f};
float fSavGolSize5Order5X4Y1[25] = {-0.00833333f,0.03333333f,-0.05000000f,0.03333333f,-0.00833333f,-0.00416667f,0.01666667f,-0.02500000f,0.01666667f,-0.00416667f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00416667f,-0.01666667f,0.02500000f,-0.01666667f,0.00416667f,0.00833333f,-0.03333333f,0.05000000f,-0.03333333f,0.00833333f};
float fSavGolSize5Order5X0Y2[25] = {-0.04914966f,0.01207483f,0.03248299f,0.01207483f,-0.04914966f,0.15374150f,0.12312925f,0.11292517f,0.12312925f,0.15374150f,-0.20918367f,-0.27040816f,-0.29081633f,-0.27040816f,-0.20918367f,0.15374150f,0.12312925f,0.11292517f,0.12312925f,0.15374150f,-0.04914966f,0.01207483f,0.03248299f,0.01207483f,-0.04914966f};
float fSavGolSize5Order5X1Y2[25] = {0.04880952f,-0.07678571f,0.00000000f,0.07678571f,-0.04880952f,-0.15357143f,-0.02619048f,0.00000000f,0.02619048f,0.15357143f,0.20952381f,0.20595238f,0.00000000f,-0.20595238f,-0.20952381f,-0.15357143f,-0.02619048f,0.00000000f,0.02619048f,0.15357143f,0.04880952f,-0.07678571f,0.00000000f,0.07678571f,-0.04880952f};
float fSavGolSize5Order5X2Y2[25] = {0.02040816f,-0.01020408f,-0.02040816f,-0.01020408f,0.02040816f,-0.01020408f,0.00510204f,0.01020408f,0.00510204f,-0.01020408f,-0.02040816f,0.01020408f,0.02040816f,0.01020408f,-0.02040816f,-0.01020408f,0.00510204f,0.01020408f,0.00510204f,-0.01020408f,0.02040816f,-0.01020408f,-0.02040816f,-0.01020408f,0.02040816f};
float fSavGolSize5Order5X3Y2[25] = {-0.01190476f,0.02380952f,0.00000000f,-0.02380952f,0.01190476f,0.00595238f,-0.01190476f,0.00000000f,0.01190476f,-0.00595238f,0.01190476f,-0.02380952f,0.00000000f,0.02380952f,-0.01190476f,0.00595238f,-0.01190476f,0.00000000f,0.01190476f,-0.00595238f,-0.01190476f,0.02380952f,0.00000000f,-0.02380952f,0.01190476f};
float fSavGolSize5Order5X0Y3[25] = {0.00000000f,-0.12500000f,-0.12500000f,-0.12500000f,0.00000000f,0.07031250f,0.17187500f,0.20312500f,0.17187500f,0.07031250f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.07031250f,-0.17187500f,-0.20312500f,-0.17187500f,-0.07031250f,0.00000000f,0.12500000f,0.12500000f,0.12500000f,0.00000000f};
float fSavGolSize5Order5X1Y3[25] = {0.01666667f,0.00833333f,0.00000000f,-0.00833333f,-0.01666667f,-0.03333333f,-0.01666667f,0.00000000f,0.01666667f,0.03333333f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.03333333f,0.01666667f,0.00000000f,-0.01666667f,-0.03333333f,-0.01666667f,-0.00833333f,0.00000000f,0.00833333f,0.01666667f};
float fSavGolSize5Order5X2Y3[25] = {-0.01190476f,0.00595238f,0.01190476f,0.00595238f,-0.01190476f,0.02380952f,-0.01190476f,-0.02380952f,-0.01190476f,0.02380952f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.02380952f,0.01190476f,0.02380952f,0.01190476f,-0.02380952f,0.01190476f,-0.00595238f,-0.01190476f,-0.00595238f,0.01190476f};
float fSavGolSize5Order5X0Y4[25] = {0.00833333f,0.00833333f,0.00833333f,0.00833333f,0.00833333f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,0.05000000f,0.05000000f,0.05000000f,0.05000000f,0.05000000f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,-0.03333333f,0.00833333f,0.00833333f,0.00833333f,0.00833333f,0.00833333f};
float fSavGolSize5Order5X1Y4[25] = {-0.00833333f,-0.00416667f,0.00000000f,0.00416667f,0.00833333f,0.03333333f,0.01666667f,0.00000000f,-0.01666667f,-0.03333333f,-0.05000000f,-0.02500000f,0.00000000f,0.02500000f,0.05000000f,0.03333333f,0.01666667f,0.00000000f,-0.01666667f,-0.03333333f,-0.00833333f,-0.00416667f,0.00000000f,0.00416667f,0.00833333f};
float fSavGolSize5Order5X0Y5[25] = {-0.03125000f,0.00000000f,0.00000000f,0.00000000f,-0.03125000f,-0.01757813f,-0.02441406f,-0.02343750f,-0.02441406f,-0.01757813f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.01757813f,0.02441406f,0.02343750f,0.02441406f,0.01757813f,0.03125000f,0.00000000f,0.00000000f,0.00000000f,0.03125000f};
// Size 6 Order 1
float fSavGolSize6Order1X0Y0[36] = {0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f,0.02777778f};
float fSavGolSize6Order1X1Y0[36] = {-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f,-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f,-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f,-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f,-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f,-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f};
float fSavGolSize6Order1X0Y1[36] = {-0.02380952f,-0.02380952f,-0.02380952f,-0.02380952f,-0.02380952f,-0.02380952f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.00476190f,-0.00476190f,-0.00476190f,-0.00476190f,-0.00476190f,-0.00476190f,0.00476190f,0.00476190f,0.00476190f,0.00476190f,0.00476190f,0.00476190f,0.01428571f,0.01428571f,0.01428571f,0.01428571f,0.01428571f,0.01428571f,0.02380952f,0.02380952f,0.02380952f,0.02380952f,0.02380952f,0.02380952f};
// Size 6 Order 2
float fSavGolSize6Order2X0Y0[36] = {-0.05902778f,-0.00694444f,0.01909722f,0.01909722f,-0.00694444f,-0.05902778f,-0.00694444f,0.04513889f,0.07118056f,0.07118056f,0.04513889f,-0.00694444f,0.01909722f,0.07118056f,0.09722222f,0.09722222f,0.07118056f,0.01909722f,0.01909722f,0.07118056f,0.09722222f,0.09722222f,0.07118056f,0.01909722f,-0.00694444f,0.04513889f,0.07118056f,0.07118056f,0.04513889f,-0.00694444f,-0.05902778f,-0.00694444f,0.01909722f,0.01909722f,-0.00694444f,-0.05902778f};
float fSavGolSize6Order2X1Y0[36] = {-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f,-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f,-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f,-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f,-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f,-0.02380952f,-0.01428571f,-0.00476190f,0.00476190f,0.01428571f,0.02380952f};
float fSavGolSize6Order2X2Y0[36] = {0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f,0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f,0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f,0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f,0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f,0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f};
float fSavGolSize6Order2X0Y1[36] = {-0.02380952f,-0.02380952f,-0.02380952f,-0.02380952f,-0.02380952f,-0.02380952f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.01428571f,-0.00476190f,-0.00476190f,-0.00476190f,-0.00476190f,-0.00476190f,-0.00476190f,0.00476190f,0.00476190f,0.00476190f,0.00476190f,0.00476190f,0.00476190f,0.01428571f,0.01428571f,0.01428571f,0.01428571f,0.01428571f,0.01428571f,0.02380952f,0.02380952f,0.02380952f,0.02380952f,0.02380952f,0.02380952f};
float fSavGolSize6Order2X1Y1[36] = {0.02040816f,0.01224490f,0.00408163f,-0.00408163f,-0.01224490f,-0.02040816f,0.01224490f,0.00734694f,0.00244898f,-0.00244898f,-0.00734694f,-0.01224490f,0.00408163f,0.00244898f,0.00081633f,-0.00081633f,-0.00244898f,-0.00408163f,-0.00408163f,-0.00244898f,-0.00081633f,0.00081633f,0.00244898f,0.00408163f,-0.01224490f,-0.00734694f,-0.00244898f,0.00244898f,0.00734694f,0.01224490f,-0.02040816f,-0.01224490f,-0.00408163f,0.00408163f,0.01224490f,0.02040816f};
float fSavGolSize6Order2X0Y2[36] = {0.01488095f,0.01488095f,0.01488095f,0.01488095f,0.01488095f,0.01488095f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,0.01488095f,0.01488095f,0.01488095f,0.01488095f,0.01488095f,0.01488095f};
// Size 6 Order 3
float fSavGolSize6Order3X0Y0[36] = {-0.05902778f,-0.00694444f,0.01909722f,0.01909722f,-0.00694444f,-0.05902778f,-0.00694444f,0.04513889f,0.07118056f,0.07118056f,0.04513889f,-0.00694444f,0.01909722f,0.07118056f,0.09722222f,0.09722222f,0.07118056f,0.01909722f,0.01909722f,0.07118056f,0.09722222f,0.09722222f,0.07118056f,0.01909722f,-0.00694444f,0.04513889f,0.07118056f,0.07118056f,0.04513889f,-0.00694444f,-0.05902778f,-0.00694444f,0.01909722f,0.01909722f,-0.00694444f,-0.05902778f};
float fSavGolSize6Order3X1Y0[36] = {0.05235891f,-0.04651675f,-0.02849427f,0.02849427f,0.04651675f,-0.05235891f,0.00771605f,-0.07330247f,-0.03742284f,0.03742284f,0.07330247f,-0.00771605f,-0.01460538f,-0.08669533f,-0.04188713f,0.04188713f,0.08669533f,0.01460538f,-0.01460538f,-0.08669533f,-0.04188713f,0.04188713f,0.08669533f,0.01460538f,0.00771605f,-0.07330247f,-0.03742284f,0.03742284f,0.07330247f,-0.00771605f,0.05235891f,-0.04651675f,-0.02849427f,0.02849427f,0.04651675f,-0.05235891f};
float fSavGolSize6Order3X2Y0[36] = {0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f,0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f,0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f,0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f,0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f,0.01488095f,-0.00297619f,-0.01190476f,-0.01190476f,-0.00297619f,0.01488095f};
float fSavGolSize6Order3X3Y0[36] = {-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f,-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f,-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f,-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f,-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f,-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f};
float fSavGolSize6Order3X0Y1[36] = {0.05235891f,0.00771605f,-0.01460538f,-0.01460538f,0.00771605f,0.05235891f,-0.04651675f,-0.07330247f,-0.08669533f,-0.08669533f,-0.07330247f,-0.04651675f,-0.02849427f,-0.03742284f,-0.04188713f,-0.04188713f,-0.03742284f,-0.02849427f,0.02849427f,0.03742284f,0.04188713f,0.04188713f,0.03742284f,0.02849427f,0.04651675f,0.07330247f,0.08669533f,0.08669533f,0.07330247f,0.04651675f,-0.05235891f,-0.00771605f,0.01460538f,0.01460538f,-0.00771605f,-0.05235891f};
float fSavGolSize6Order3X1Y1[36] = {0.02040816f,0.01224490f,0.00408163f,-0.00408163f,-0.01224490f,-0.02040816f,0.01224490f,0.00734694f,0.00244898f,-0.00244898f,-0.00734694f,-0.01224490f,0.00408163f,0.00244898f,0.00081633f,-0.00081633f,-0.00244898f,-0.00408163f,-0.00408163f,-0.00244898f,-0.00081633f,0.00081633f,0.00244898f,0.00408163f,-0.01224490f,-0.00734694f,-0.00244898f,0.00244898f,0.00734694f,0.01224490f,-0.02040816f,-0.01224490f,-0.00408163f,0.00408163f,0.01224490f,0.02040816f};
float fSavGolSize6Order3X2Y1[36] = {-0.01275510f,0.00255102f,0.01020408f,0.01020408f,0.00255102f,-0.01275510f,-0.00765306f,0.00153061f,0.00612245f,0.00612245f,0.00153061f,-0.00765306f,-0.00255102f,0.00051020f,0.00204082f,0.00204082f,0.00051020f,-0.00255102f,0.00255102f,-0.00051020f,-0.00204082f,-0.00204082f,-0.00051020f,0.00255102f,0.00765306f,-0.00153061f,-0.00612245f,-0.00612245f,-0.00153061f,0.00765306f,0.01275510f,-0.00255102f,-0.01020408f,-0.01020408f,-0.00255102f,0.01275510f};
float fSavGolSize6Order3X0Y2[36] = {0.01488095f,0.01488095f,0.01488095f,0.01488095f,0.01488095f,0.01488095f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.01190476f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,0.01488095f,0.01488095f,0.01488095f,0.01488095f,0.01488095f,0.01488095f};
float fSavGolSize6Order3X1Y2[36] = {-0.01275510f,-0.00765306f,-0.00255102f,0.00255102f,0.00765306f,0.01275510f,0.00255102f,0.00153061f,0.00051020f,-0.00051020f,-0.00153061f,-0.00255102f,0.01020408f,0.00612245f,0.00204082f,-0.00204082f,-0.00612245f,-0.01020408f,0.01020408f,0.00612245f,0.00204082f,-0.00204082f,-0.00612245f,-0.01020408f,0.00255102f,0.00153061f,0.00051020f,-0.00051020f,-0.00153061f,-0.00255102f,-0.01275510f,-0.00765306f,-0.00255102f,0.00255102f,0.00765306f,0.01275510f};
float fSavGolSize6Order3X0Y3[36] = {-0.00771605f,-0.00771605f,-0.00771605f,-0.00771605f,-0.00771605f,-0.00771605f,0.01080247f,0.01080247f,0.01080247f,0.01080247f,0.01080247f,0.01080247f,0.00617284f,0.00617284f,0.00617284f,0.00617284f,0.00617284f,0.00617284f,-0.00617284f,-0.00617284f,-0.00617284f,-0.00617284f,-0.00617284f,-0.00617284f,-0.01080247f,-0.01080247f,-0.01080247f,-0.01080247f,-0.01080247f,-0.01080247f,0.00771605f,0.00771605f,0.00771605f,0.00771605f,0.00771605f,0.00771605f};
// Size 6 Order 4
float fSavGolSize6Order4X0Y0[36] = {0.04394531f,-0.05566406f,0.01757812f,0.01757812f,-0.05566406f,0.04394531f,-0.05566406f,-0.05761719f,0.06445312f,0.06445312f,-0.05761719f,-0.05566406f,0.01757812f,0.06445313f,0.21093750f,0.21093750f,0.06445313f,0.01757812f,0.01757812f,0.06445313f,0.21093750f,0.21093750f,0.06445313f,0.01757812f,-0.05566406f,-0.05761719f,0.06445312f,0.06445312f,-0.05761719f,-0.05566406f,0.04394531f,-0.05566406f,0.01757812f,0.01757812f,-0.05566406f,0.04394531f};
float fSavGolSize6Order4X1Y0[36] = {0.05235891f,-0.04651675f,-0.02849427f,0.02849427f,0.04651675f,-0.05235891f,0.00771605f,-0.07330247f,-0.03742284f,0.03742284f,0.07330247f,-0.00771605f,-0.01460538f,-0.08669533f,-0.04188713f,0.04188713f,0.08669533f,0.01460538f,-0.01460538f,-0.08669533f,-0.04188713f,0.04188713f,0.08669533f,0.01460538f,0.00771605f,-0.07330247f,-0.03742284f,0.03742284f,0.07330247f,-0.00771605f,0.05235891f,-0.04651675f,-0.02849427f,0.02849427f,0.04651675f,-0.05235891f};
float fSavGolSize6Order4X2Y0[36] = {-0.03193204f,0.07235863f,-0.04042659f,-0.04042659f,0.07235863f,-0.03193204f,-0.00403026f,0.06677827f,-0.06274802f,-0.06274802f,0.06677827f,-0.00403026f,0.00992063f,0.06398810f,-0.07390873f,-0.07390873f,0.06398810f,0.00992063f,0.00992063f,0.06398810f,-0.07390873f,-0.07390873f,0.06398810f,0.00992063f,-0.00403026f,0.06677827f,-0.06274802f,-0.06274802f,0.06677827f,-0.00403026f,-0.03193204f,0.07235863f,-0.04042659f,-0.04042659f,0.07235863f,-0.03193204f};
float fSavGolSize6Order4X3Y0[36] = {-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f,-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f,-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f,-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f,-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f,-0.00771605f,0.01080247f,0.00617284f,-0.00617284f,-0.01080247f,0.00771605f};
float fSavGolSize6Order4X4Y0[36] = {0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f,0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f,0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f,0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f,0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f,0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f};
float fSavGolSize6Order4X0Y1[36] = {0.05235891f,0.00771605f,-0.01460538f,-0.01460538f,0.00771605f,0.05235891f,-0.04651675f,-0.07330247f,-0.08669533f,-0.08669533f,-0.07330247f,-0.04651675f,-0.02849427f,-0.03742284f,-0.04188713f,-0.04188713f,-0.03742284f,-0.02849427f,0.02849427f,0.03742284f,0.04188713f,0.04188713f,0.03742284f,0.02849427f,0.04651675f,0.07330247f,0.08669533f,0.08669533f,0.07330247f,0.04651675f,-0.05235891f,-0.00771605f,0.01460538f,0.01460538f,-0.00771605f,-0.05235891f};
float fSavGolSize6Order4X1Y1[36] = {-0.04639078f,0.03896447f,0.02412132f,-0.02412132f,-0.03896447f,0.04639078f,0.03896447f,0.06345805f,0.02783258f,-0.02783258f,-0.06345805f,-0.03896447f,0.02412132f,0.02783258f,0.01150416f,-0.01150416f,-0.02783258f,-0.02412132f,-0.02412132f,-0.02783258f,-0.01150416f,0.01150416f,0.02783258f,0.02412132f,-0.03896447f,-0.06345805f,-0.02783258f,0.02783258f,0.06345805f,0.03896447f,0.04639078f,-0.03896447f,-0.02412132f,0.02412132f,0.03896447f,-0.04639078f};
float fSavGolSize6Order4X2Y1[36] = {-0.01275510f,0.00255102f,0.01020408f,0.01020408f,0.00255102f,-0.01275510f,-0.00765306f,0.00153061f,0.00612245f,0.00612245f,0.00153061f,-0.00765306f,-0.00255102f,0.00051020f,0.00204082f,0.00204082f,0.00051020f,-0.00255102f,0.00255102f,-0.00051020f,-0.00204082f,-0.00204082f,-0.00051020f,0.00255102f,0.00765306f,-0.00153061f,-0.00612245f,-0.00612245f,-0.00153061f,0.00765306f,0.01275510f,-0.00255102f,-0.01020408f,-0.01020408f,-0.00255102f,0.01275510f};
float fSavGolSize6Order4X3Y1[36] = {0.00661376f,-0.00925926f,-0.00529101f,0.00529101f,0.00925926f,-0.00661376f,0.00396825f,-0.00555556f,-0.00317460f,0.00317460f,0.00555556f,-0.00396825f,0.00132275f,-0.00185185f,-0.00105820f,0.00105820f,0.00185185f,-0.00132275f,-0.00132275f,0.00185185f,0.00105820f,-0.00105820f,-0.00185185f,0.00132275f,-0.00396825f,0.00555556f,0.00317460f,-0.00317460f,-0.00555556f,0.00396825f,-0.00661376f,0.00925926f,0.00529101f,-0.00529101f,-0.00925926f,0.00661376f};
float fSavGolSize6Order4X0Y2[36] = {-0.03193204f,-0.00403026f,0.00992063f,0.00992063f,-0.00403026f,-0.03193204f,0.07235863f,0.06677827f,0.06398810f,0.06398810f,0.06677827f,0.07235863f,-0.04042659f,-0.06274802f,-0.07390873f,-0.07390873f,-0.06274802f,-0.04042659f,-0.04042659f,-0.06274802f,-0.07390873f,-0.07390873f,-0.06274802f,-0.04042659f,0.07235863f,0.06677827f,0.06398810f,0.06398810f,0.06677827f,0.07235863f,-0.03193204f,-0.00403026f,0.00992063f,0.00992063f,-0.00403026f,-0.03193204f};
float fSavGolSize6Order4X1Y2[36] = {-0.01275510f,-0.00765306f,-0.00255102f,0.00255102f,0.00765306f,0.01275510f,0.00255102f,0.00153061f,0.00051020f,-0.00051020f,-0.00153061f,-0.00255102f,0.01020408f,0.00612245f,0.00204082f,-0.00204082f,-0.00612245f,-0.01020408f,0.01020408f,0.00612245f,0.00204082f,-0.00204082f,-0.00612245f,-0.01020408f,0.00255102f,0.00153061f,0.00051020f,-0.00051020f,-0.00153061f,-0.00255102f,-0.01275510f,-0.00765306f,-0.00255102f,0.00255102f,0.00765306f,0.01275510f};
float fSavGolSize6Order4X2Y2[36] = {0.00797194f,-0.00159439f,-0.00637755f,-0.00637755f,-0.00159439f,0.00797194f,-0.00159439f,0.00031888f,0.00127551f,0.00127551f,0.00031888f,-0.00159439f,-0.00637755f,0.00127551f,0.00510204f,0.00510204f,0.00127551f,-0.00637755f,-0.00637755f,0.00127551f,0.00510204f,0.00510204f,0.00127551f,-0.00637755f,-0.00159439f,0.00031888f,0.00127551f,0.00127551f,0.00031888f,-0.00159439f,0.00797194f,-0.00159439f,-0.00637755f,-0.00637755f,-0.00159439f,0.00797194f};
float fSavGolSize6Order4X0Y3[36] = {-0.00771605f,-0.00771605f,-0.00771605f,-0.00771605f,-0.00771605f,-0.00771605f,0.01080247f,0.01080247f,0.01080247f,0.01080247f,0.01080247f,0.01080247f,0.00617284f,0.00617284f,0.00617284f,0.00617284f,0.00617284f,0.00617284f,-0.00617284f,-0.00617284f,-0.00617284f,-0.00617284f,-0.00617284f,-0.00617284f,-0.01080247f,-0.01080247f,-0.01080247f,-0.01080247f,-0.01080247f,-0.01080247f,0.00771605f,0.00771605f,0.00771605f,0.00771605f,0.00771605f,0.00771605f};
float fSavGolSize6Order4X1Y3[36] = {0.00661376f,0.00396825f,0.00132275f,-0.00132275f,-0.00396825f,-0.00661376f,-0.00925926f,-0.00555556f,-0.00185185f,0.00185185f,0.00555556f,0.00925926f,-0.00529101f,-0.00317460f,-0.00105820f,0.00105820f,0.00317460f,0.00529101f,0.00529101f,0.00317460f,0.00105820f,-0.00105820f,-0.00317460f,-0.00529101f,0.00925926f,0.00555556f,0.00185185f,-0.00185185f,-0.00555556f,-0.00925926f,-0.00661376f,-0.00396825f,-0.00132275f,0.00132275f,0.00396825f,0.00661376f};
float fSavGolSize6Order4X0Y4[36] = {0.00347222f,0.00347222f,0.00347222f,0.00347222f,0.00347222f,0.00347222f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,0.00347222f,0.00347222f,0.00347222f,0.00347222f,0.00347222f,0.00347222f};
// Size 6 Order 5
float fSavGolSize6Order5X0Y0[36] = {0.04394531f,-0.05566406f,0.01757812f,0.01757812f,-0.05566406f,0.04394531f,-0.05566406f,-0.05761719f,0.06445312f,0.06445312f,-0.05761719f,-0.05566406f,0.01757812f,0.06445313f,0.21093750f,0.21093750f,0.06445313f,0.01757812f,0.01757812f,0.06445313f,0.21093750f,0.21093750f,0.06445313f,0.01757812f,-0.05566406f,-0.05761719f,0.06445312f,0.06445312f,-0.05761719f,-0.05566406f,0.04394531f,-0.05566406f,0.01757812f,0.01757812f,-0.05566406f,0.04394531f};
float fSavGolSize6Order5X1Y0[36] = {-0.03953029f,0.10937018f,-0.14217785f,0.14217785f,-0.10937018f,0.03953029f,0.04915606f,0.01645930f,-0.19750193f,0.19750193f,-0.01645930f,-0.04915606f,-0.01196952f,-0.09327739f,-0.24625772f,0.24625772f,0.09327739f,0.01196952f,-0.01196952f,-0.09327739f,-0.24625772f,0.24625772f,0.09327739f,0.01196952f,0.04915606f,0.01645930f,-0.19750193f,0.19750193f,-0.01645930f,-0.04915606f,-0.03953029f,0.10937018f,-0.14217785f,0.14217785f,-0.10937018f,0.03953029f};
float fSavGolSize6Order5X2Y0[36] = {-0.03193204f,0.07235863f,-0.04042659f,-0.04042659f,0.07235863f,-0.03193204f,-0.00403026f,0.06677827f,-0.06274802f,-0.06274802f,0.06677827f,-0.00403026f,0.00992063f,0.06398810f,-0.07390873f,-0.07390873f,0.06398810f,0.00992063f,0.00992063f,0.06398810f,-0.07390873f,-0.07390873f,0.06398810f,0.00992063f,-0.00403026f,0.06677827f,-0.06274802f,-0.06274802f,0.06677827f,-0.00403026f,-0.03193204f,0.07235863f,-0.04042659f,-0.04042659f,0.07235863f,-0.03193204f};
float fSavGolSize6Order5X3Y0[36] = {0.01552855f,-0.06201775f,0.10841049f,-0.10841049f,0.06201775f,-0.01552855f,0.00106096f,-0.04176312f,0.11998457f,-0.11998457f,0.04176312f,-0.00106096f,-0.00617284f,-0.03163580f,0.12577160f,-0.12577160f,0.03163580f,0.00617284f,-0.00617284f,-0.03163580f,0.12577160f,-0.12577160f,0.03163580f,0.00617284f,0.00106096f,-0.04176312f,0.11998457f,-0.11998457f,0.04176312f,-0.00106096f,0.01552855f,-0.06201775f,0.10841049f,-0.10841049f,0.06201775f,-0.01552855f};
float fSavGolSize6Order5X4Y0[36] = {0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f,0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f,0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f,0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f,0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f,0.00347222f,-0.01041667f,0.00694444f,0.00694444f,-0.01041667f,0.00347222f};
float fSavGolSize6Order5X5Y0[36] = {-0.00138889f,0.00694444f,-0.01388889f,0.01388889f,-0.00694444f,0.00138889f,-0.00138889f,0.00694444f,-0.01388889f,0.01388889f,-0.00694444f,0.00138889f,-0.00138889f,0.00694444f,-0.01388889f,0.01388889f,-0.00694444f,0.00138889f,-0.00138889f,0.00694444f,-0.01388889f,0.01388889f,-0.00694444f,0.00138889f,-0.00138889f,0.00694444f,-0.01388889f,0.01388889f,-0.00694444f,0.00138889f,-0.00138889f,0.00694444f,-0.01388889f,0.01388889f,-0.00694444f,0.00138889f};
float fSavGolSize6Order5X0Y1[36] = {-0.03953029f,0.04915606f,-0.01196952f,-0.01196952f,0.04915606f,-0.03953029f,0.10937018f,0.01645930f,-0.09327739f,-0.09327739f,0.01645930f,0.10937018f,-0.14217785f,-0.19750193f,-0.24625772f,-0.24625772f,-0.19750193f,-0.14217785f,0.14217785f,0.19750193f,0.24625772f,0.24625772f,0.19750193f,0.14217785f,-0.10937018f,-0.01645930f,0.09327739f,0.09327739f,-0.01645930f,-0.10937018f,0.03953029f,-0.04915606f,0.01196952f,0.01196952f,-0.04915606f,0.03953029f};
float fSavGolSize6Order5X1Y1[36] = {-0.04639078f,0.03896447f,0.02412132f,-0.02412132f,-0.03896447f,0.04639078f,0.03896447f,0.06345805f,0.02783258f,-0.02783258f,-0.06345805f,-0.03896447f,0.02412132f,0.02783258f,0.01150416f,-0.01150416f,-0.02783258f,-0.02412132f,-0.02412132f,-0.02783258f,-0.01150416f,0.01150416f,0.02783258f,0.02412132f,-0.03896447f,-0.06345805f,-0.02783258f,0.02783258f,0.06345805f,0.03896447f,0.04639078f,-0.03896447f,-0.02412132f,0.02412132f,0.03896447f,-0.04639078f};
float fSavGolSize6Order5X2Y1[36] = {0.02831515f,-0.06221065f,0.03389550f,0.03389550f,-0.06221065f,0.02831515f,-0.02476025f,-0.02897652f,0.05373677f,0.05373677f,-0.02897652f,-0.02476025f,-0.01521164f,-0.00826720f,0.02347884f,0.02347884f,-0.00826720f,-0.01521164f,0.01521164f,0.00826720f,-0.02347884f,-0.02347884f,0.00826720f,0.01521164f,0.02476025f,0.02897652f,-0.05373677f,-0.05373677f,0.02897652f,0.02476025f,-0.02831515f,0.06221065f,-0.03389550f,-0.03389550f,0.06221065f,-0.02831515f};
float fSavGolSize6Order5X3Y1[36] = {0.00661376f,-0.00925926f,-0.00529101f,0.00529101f,0.00925926f,-0.00661376f,0.00396825f,-0.00555556f,-0.00317460f,0.00317460f,0.00555556f,-0.00396825f,0.00132275f,-0.00185185f,-0.00105820f,0.00105820f,0.00185185f,-0.00132275f,-0.00132275f,0.00185185f,0.00105820f,-0.00105820f,-0.00185185f,0.00132275f,-0.00396825f,0.00555556f,0.00317460f,-0.00317460f,-0.00555556f,0.00396825f,-0.00661376f,0.00925926f,0.00529101f,-0.00529101f,-0.00925926f,0.00661376f};
float fSavGolSize6Order5X4Y1[36] = {-0.00297619f,0.00892857f,-0.00595238f,-0.00595238f,0.00892857f,-0.00297619f,-0.00178571f,0.00535714f,-0.00357143f,-0.00357143f,0.00535714f,-0.00178571f,-0.00059524f,0.00178571f,-0.00119048f,-0.00119048f,0.00178571f,-0.00059524f,0.00059524f,-0.00178571f,0.00119048f,0.00119048f,-0.00178571f,0.00059524f,0.00178571f,-0.00535714f,0.00357143f,0.00357143f,-0.00535714f,0.00178571f,0.00297619f,-0.00892857f,0.00595238f,0.00595238f,-0.00892857f,0.00297619f};
float fSavGolSize6Order5X0Y2[36] = {-0.03193204f,-0.00403026f,0.00992063f,0.00992063f,-0.00403026f,-0.03193204f,0.07235863f,0.06677827f,0.06398810f,0.06398810f,0.06677827f,0.07235863f,-0.04042659f,-0.06274802f,-0.07390873f,-0.07390873f,-0.06274802f,-0.04042659f,-0.04042659f,-0.06274802f,-0.07390873f,-0.07390873f,-0.06274802f,-0.04042659f,0.07235863f,0.06677827f,0.06398810f,0.06398810f,0.06677827f,0.07235863f,-0.03193204f,-0.00403026f,0.00992063f,0.00992063f,-0.00403026f,-0.03193204f};
float fSavGolSize6Order5X1Y2[36] = {0.02831515f,-0.02476025f,-0.01521164f,0.01521164f,0.02476025f,-0.02831515f,-0.06221065f,-0.02897652f,-0.00826720f,0.00826720f,0.02897652f,0.06221065f,0.03389550f,0.05373677f,0.02347884f,-0.02347884f,-0.05373677f,-0.03389550f,0.03389550f,0.05373677f,0.02347884f,-0.02347884f,-0.05373677f,-0.03389550f,-0.06221065f,-0.02897652f,-0.00826720f,0.00826720f,0.02897652f,0.06221065f,0.02831515f,-0.02476025f,-0.01521164f,0.01521164f,0.02476025f,-0.02831515f};
float fSavGolSize6Order5X2Y2[36] = {0.00797194f,-0.00159439f,-0.00637755f,-0.00637755f,-0.00159439f,0.00797194f,-0.00159439f,0.00031888f,0.00127551f,0.00127551f,0.00031888f,-0.00159439f,-0.00637755f,0.00127551f,0.00510204f,0.00510204f,0.00127551f,-0.00637755f,-0.00637755f,0.00127551f,0.00510204f,0.00510204f,0.00127551f,-0.00637755f,-0.00159439f,0.00031888f,0.00127551f,0.00127551f,0.00031888f,-0.00159439f,0.00797194f,-0.00159439f,-0.00637755f,-0.00637755f,-0.00159439f,0.00797194f};
float fSavGolSize6Order5X3Y2[36] = {-0.00413360f,0.00578704f,0.00330688f,-0.00330688f,-0.00578704f,0.00413360f,0.00082672f,-0.00115741f,-0.00066138f,0.00066138f,0.00115741f,-0.00082672f,0.00330688f,-0.00462963f,-0.00264550f,0.00264550f,0.00462963f,-0.00330688f,0.00330688f,-0.00462963f,-0.00264550f,0.00264550f,0.00462963f,-0.00330688f,0.00082672f,-0.00115741f,-0.00066138f,0.00066138f,0.00115741f,-0.00082672f,-0.00413360f,0.00578704f,0.00330688f,-0.00330688f,-0.00578704f,0.00413360f};
float fSavGolSize6Order5X0Y3[36] = {0.01552855f,0.00106096f,-0.00617284f,-0.00617284f,0.00106096f,0.01552855f,-0.06201775f,-0.04176312f,-0.03163580f,-0.03163580f,-0.04176312f,-0.06201775f,0.10841049f,0.11998457f,0.12577160f,0.12577160f,0.11998457f,0.10841049f,-0.10841049f,-0.11998457f,-0.12577160f,-0.12577160f,-0.11998457f,-0.10841049f,0.06201775f,0.04176312f,0.03163580f,0.03163580f,0.04176312f,0.06201775f,-0.01552855f,-0.00106096f,0.00617284f,0.00617284f,-0.00106096f,-0.01552855f};
float fSavGolSize6Order5X1Y3[36] = {0.00661376f,0.00396825f,0.00132275f,-0.00132275f,-0.00396825f,-0.00661376f,-0.00925926f,-0.00555556f,-0.00185185f,0.00185185f,0.00555556f,0.00925926f,-0.00529101f,-0.00317460f,-0.00105820f,0.00105820f,0.00317460f,0.00529101f,0.00529101f,0.00317460f,0.00105820f,-0.00105820f,-0.00317460f,-0.00529101f,0.00925926f,0.00555556f,0.00185185f,-0.00185185f,-0.00555556f,-0.00925926f,-0.00661376f,-0.00396825f,-0.00132275f,0.00132275f,0.00396825f,0.00661376f};
float fSavGolSize6Order5X2Y3[36] = {-0.00413360f,0.00082672f,0.00330688f,0.00330688f,0.00082672f,-0.00413360f,0.00578704f,-0.00115741f,-0.00462963f,-0.00462963f,-0.00115741f,0.00578704f,0.00330688f,-0.00066138f,-0.00264550f,-0.00264550f,-0.00066138f,0.00330688f,-0.00330688f,0.00066138f,0.00264550f,0.00264550f,0.00066138f,-0.00330688f,-0.00578704f,0.00115741f,0.00462963f,0.00462963f,0.00115741f,-0.00578704f,0.00413360f,-0.00082672f,-0.00330688f,-0.00330688f,-0.00082672f,0.00413360f};
float fSavGolSize6Order5X0Y4[36] = {0.00347222f,0.00347222f,0.00347222f,0.00347222f,0.00347222f,0.00347222f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,0.00347222f,0.00347222f,0.00347222f,0.00347222f,0.00347222f,0.00347222f};
float fSavGolSize6Order5X1Y4[36] = {-0.00297619f,-0.00178571f,-0.00059524f,0.00059524f,0.00178571f,0.00297619f,0.00892857f,0.00535714f,0.00178571f,-0.00178571f,-0.00535714f,-0.00892857f,-0.00595238f,-0.00357143f,-0.00119048f,0.00119048f,0.00357143f,0.00595238f,-0.00595238f,-0.00357143f,-0.00119048f,0.00119048f,0.00357143f,0.00595238f,0.00892857f,0.00535714f,0.00178571f,-0.00178571f,-0.00535714f,-0.00892857f,-0.00297619f,-0.00178571f,-0.00059524f,0.00059524f,0.00178571f,0.00297619f};
float fSavGolSize6Order5X0Y5[36] = {-0.00138889f,-0.00138889f,-0.00138889f,-0.00138889f,-0.00138889f,-0.00138889f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,0.00694444f,-0.01388889f,-0.01388889f,-0.01388889f,-0.01388889f,-0.01388889f,-0.01388889f,0.01388889f,0.01388889f,0.01388889f,0.01388889f,0.01388889f,0.01388889f,-0.00694444f,-0.00694444f,-0.00694444f,-0.00694444f,-0.00694444f,-0.00694444f,0.00138889f,0.00138889f,0.00138889f,0.00138889f,0.00138889f,0.00138889f};
// Size 7 Order 1
float fSavGolSize7Order1X0Y0[49] = {0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f,0.02040816f};
float fSavGolSize7Order1X1Y0[49] = {-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f};
float fSavGolSize7Order1X0Y1[49] = {-0.01530612f,-0.01530612f,-0.01530612f,-0.01530612f,-0.01530612f,-0.01530612f,-0.01530612f,-0.01020408f,-0.01020408f,-0.01020408f,-0.01020408f,-0.01020408f,-0.01020408f,-0.01020408f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00510204f,0.00510204f,0.00510204f,0.00510204f,0.00510204f,0.00510204f,0.00510204f,0.01020408f,0.01020408f,0.01020408f,0.01020408f,0.01020408f,0.01020408f,0.01020408f,0.01530612f,0.01530612f,0.01530612f,0.01530612f,0.01530612f,0.01530612f,0.01530612f};
// Size 7 Order 2
float fSavGolSize7Order2X0Y0[49] = {-0.04761905f,-0.01360544f,0.00680272f,0.01360544f,0.00680272f,-0.01360544f,-0.04761905f,-0.01360544f,0.02040816f,0.04081633f,0.04761905f,0.04081633f,0.02040816f,-0.01360544f,0.00680272f,0.04081633f,0.06122449f,0.06802721f,0.06122449f,0.04081633f,0.00680272f,0.01360544f,0.04761905f,0.06802721f,0.07482993f,0.06802721f,0.04761905f,0.01360544f,0.00680272f,0.04081633f,0.06122449f,0.06802721f,0.06122449f,0.04081633f,0.00680272f,-0.01360544f,0.02040816f,0.04081633f,0.04761905f,0.04081633f,0.02040816f,-0.01360544f,-0.04761905f,-0.01360544f,0.00680272f,0.01360544f,0.00680272f,-0.01360544f,-0.04761905f};
float fSavGolSize7Order2X1Y0[49] = {-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f,-0.01530612f,-0.01020408f,-0.00510204f,0.00000000f,0.00510204f,0.01020408f,0.01530612f};
float fSavGolSize7Order2X2Y0[49] = {0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f};
float fSavGolSize7Order2X0Y1[49] = {-0.01530612f,-0.01530612f,-0.01530612f,-0.01530612f,-0.01530612f,-0.01530612f,-0.01530612f,-0.01020408f,-0.01020408f,-0.01020408f,-0.01020408f,-0.01020408f,-0.01020408f,-0.01020408f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00510204f,0.00510204f,0.00510204f,0.00510204f,0.00510204f,0.00510204f,0.00510204f,0.01020408f,0.01020408f,0.01020408f,0.01020408f,0.01020408f,0.01020408f,0.01020408f,0.01530612f,0.01530612f,0.01530612f,0.01530612f,0.01530612f,0.01530612f,0.01530612f};
float fSavGolSize7Order2X1Y1[49] = {0.01147959f,0.00765306f,0.00382653f,0.00000000f,-0.00382653f,-0.00765306f,-0.01147959f,0.00765306f,0.00510204f,0.00255102f,0.00000000f,-0.00255102f,-0.00510204f,-0.00765306f,0.00382653f,0.00255102f,0.00127551f,0.00000000f,-0.00127551f,-0.00255102f,-0.00382653f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00382653f,-0.00255102f,-0.00127551f,0.00000000f,0.00127551f,0.00255102f,0.00382653f,-0.00765306f,-0.00510204f,-0.00255102f,0.00000000f,0.00255102f,0.00510204f,0.00765306f,-0.01147959f,-0.00765306f,-0.00382653f,0.00000000f,0.00382653f,0.00765306f,0.01147959f};
float fSavGolSize7Order2X0Y2[49] = {0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00680272f,-0.00680272f,-0.00680272f,-0.00680272f,-0.00680272f,-0.00680272f,-0.00680272f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f};
// Size 7 Order 3
float fSavGolSize7Order3X0Y0[49] = {-0.04761905f,-0.01360544f,0.00680272f,0.01360544f,0.00680272f,-0.01360544f,-0.04761905f,-0.01360544f,0.02040816f,0.04081633f,0.04761905f,0.04081633f,0.02040816f,-0.01360544f,0.00680272f,0.04081633f,0.06122449f,0.06802721f,0.06122449f,0.04081633f,0.00680272f,0.01360544f,0.04761905f,0.06802721f,0.07482993f,0.06802721f,0.04761905f,0.01360544f,0.00680272f,0.04081633f,0.06122449f,0.06802721f,0.06122449f,0.04081633f,0.00680272f,-0.01360544f,0.02040816f,0.04081633f,0.04761905f,0.04081633f,0.02040816f,-0.01360544f,-0.04761905f,-0.01360544f,0.00680272f,0.01360544f,0.00680272f,-0.01360544f,-0.04761905f};
float fSavGolSize7Order3X1Y0[49] = {0.03798186f,-0.02097506f,-0.02437642f,0.00000000f,0.02437642f,0.02097506f,-0.03798186f,0.01247166f,-0.03798186f,-0.03287982f,0.00000000f,0.03287982f,0.03798186f,-0.01247166f,-0.00283447f,-0.04818594f,-0.03798186f,0.00000000f,0.03798186f,0.04818594f,0.00283447f,-0.00793651f,-0.05158730f,-0.03968254f,0.00000000f,0.03968254f,0.05158730f,0.00793651f,-0.00283447f,-0.04818594f,-0.03798186f,0.00000000f,0.03798186f,0.04818594f,0.00283447f,0.01247166f,-0.03798186f,-0.03287982f,0.00000000f,0.03287982f,0.03798186f,-0.01247166f,0.03798186f,-0.02097506f,-0.02437642f,0.00000000f,0.02437642f,0.02097506f,-0.03798186f};
float fSavGolSize7Order3X2Y0[49] = {0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f,0.00850340f,-0.00000000f,-0.00510204f,-0.00680272f,-0.00510204f,-0.00000000f,0.00850340f};
float fSavGolSize7Order3X3Y0[49] = {-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f};
float fSavGolSize7Order3X0Y1[49] = {0.03798186f,0.01247166f,-0.00283447f,-0.00793651f,-0.00283447f,0.01247166f,0.03798186f,-0.02097506f,-0.03798186f,-0.04818594f,-0.05158730f,-0.04818594f,-0.03798186f,-0.02097506f,-0.02437642f,-0.03287982f,-0.03798186f,-0.03968254f,-0.03798186f,-0.03287982f,-0.02437642f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.02437642f,0.03287982f,0.03798186f,0.03968254f,0.03798186f,0.03287982f,0.02437642f,0.02097506f,0.03798186f,0.04818594f,0.05158730f,0.04818594f,0.03798186f,0.02097506f,-0.03798186f,-0.01247166f,0.00283447f,0.00793651f,0.00283447f,-0.01247166f,-0.03798186f};
float fSavGolSize7Order3X1Y1[49] = {0.01147959f,0.00765306f,0.00382653f,0.00000000f,-0.00382653f,-0.00765306f,-0.01147959f,0.00765306f,0.00510204f,0.00255102f,0.00000000f,-0.00255102f,-0.00510204f,-0.00765306f,0.00382653f,0.00255102f,0.00127551f,0.00000000f,-0.00127551f,-0.00255102f,-0.00382653f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00382653f,-0.00255102f,-0.00127551f,0.00000000f,0.00127551f,0.00255102f,0.00382653f,-0.00765306f,-0.00510204f,-0.00255102f,0.00000000f,0.00255102f,0.00510204f,0.00765306f,-0.01147959f,-0.00765306f,-0.00382653f,0.00000000f,0.00382653f,0.00765306f,0.01147959f};
float fSavGolSize7Order3X2Y1[49] = {-0.00637755f,-0.00000000f,0.00382653f,0.00510204f,0.00382653f,-0.00000000f,-0.00637755f,-0.00425170f,-0.00000000f,0.00255102f,0.00340136f,0.00255102f,-0.00000000f,-0.00425170f,-0.00212585f,-0.00000000f,0.00127551f,0.00170068f,0.00127551f,-0.00000000f,-0.00212585f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00212585f,0.00000000f,-0.00127551f,-0.00170068f,-0.00127551f,0.00000000f,0.00212585f,0.00425170f,0.00000000f,-0.00255102f,-0.00340136f,-0.00255102f,0.00000000f,0.00425170f,0.00637755f,0.00000000f,-0.00382653f,-0.00510204f,-0.00382653f,0.00000000f,0.00637755f};
float fSavGolSize7Order3X0Y2[49] = {0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00680272f,-0.00680272f,-0.00680272f,-0.00680272f,-0.00680272f,-0.00680272f,-0.00680272f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,-0.00510204f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f,0.00850340f};
float fSavGolSize7Order3X1Y2[49] = {-0.00637755f,-0.00425170f,-0.00212585f,0.00000000f,0.00212585f,0.00425170f,0.00637755f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00382653f,0.00255102f,0.00127551f,0.00000000f,-0.00127551f,-0.00255102f,-0.00382653f,0.00510204f,0.00340136f,0.00170068f,0.00000000f,-0.00170068f,-0.00340136f,-0.00510204f,0.00382653f,0.00255102f,0.00127551f,0.00000000f,-0.00127551f,-0.00255102f,-0.00382653f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00637755f,-0.00425170f,-0.00212585f,0.00000000f,0.00212585f,0.00425170f,0.00637755f};
float fSavGolSize7Order3X0Y3[49] = {-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f};
// Size 7 Order 4
float fSavGolSize7Order4X0Y0[49] = {0.04246547f,-0.03586889f,-0.00494743f,0.01834673f,-0.00494743f,-0.03586889f,0.04246547f,-0.03586889f,-0.05751391f,0.00742115f,0.04205318f,0.00742115f,-0.05751391f,-0.03586889f,-0.00494743f,0.00742115f,0.09276438f,0.13419913f,0.09276438f,0.00742115f,-0.00494743f,0.01834673f,0.04205318f,0.13419913f,0.17790146f,0.13419913f,0.04205318f,0.01834673f,-0.00494743f,0.00742115f,0.09276438f,0.13419913f,0.09276438f,0.00742115f,-0.00494743f,-0.03586889f,-0.05751391f,0.00742115f,0.04205318f,0.00742115f,-0.05751391f,-0.03586889f,0.04246547f,-0.03586889f,-0.00494743f,0.01834673f,-0.00494743f,-0.03586889f,0.04246547f};
float fSavGolSize7Order4X1Y0[49] = {0.03798186f,-0.02097506f,-0.02437642f,0.00000000f,0.02437642f,0.02097506f,-0.03798186f,0.01247166f,-0.03798186f,-0.03287982f,0.00000000f,0.03287982f,0.03798186f,-0.01247166f,-0.00283447f,-0.04818594f,-0.03798186f,0.00000000f,0.03798186f,0.04818594f,0.00283447f,-0.00793651f,-0.05158730f,-0.03968254f,0.00000000f,0.03968254f,0.05158730f,0.00793651f,-0.00283447f,-0.04818594f,-0.03798186f,0.00000000f,0.03798186f,0.04818594f,0.00283447f,0.01247166f,-0.03798186f,-0.03287982f,0.00000000f,0.03287982f,0.03798186f,-0.01247166f,0.03798186f,-0.02097506f,-0.02437642f,0.00000000f,0.02437642f,0.02097506f,-0.03798186f};
float fSavGolSize7Order4X2Y0[49] = {-0.02120697f,0.03625541f,-0.00177798f,-0.02654092f,-0.00177798f,0.03625541f,-0.02120697f,-0.00703463f,0.03625541f,-0.01028139f,-0.03787879f,-0.01028139f,0.03625541f,-0.00703463f,0.00146877f,0.03625541f,-0.01538343f,-0.04468151f,-0.01538343f,0.03625541f,0.00146877f,0.00430324f,0.03625541f,-0.01708411f,-0.04694908f,-0.01708411f,0.03625541f,0.00430324f,0.00146877f,0.03625541f,-0.01538343f,-0.04468151f,-0.01538343f,0.03625541f,0.00146877f,-0.00703463f,0.03625541f,-0.01028139f,-0.03787879f,-0.01028139f,0.03625541f,-0.00703463f,-0.02120697f,0.03625541f,-0.00177798f,-0.02654092f,-0.00177798f,0.03625541f,-0.02120697f};
float fSavGolSize7Order4X3Y0[49] = {-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00000000f,-0.00396825f,-0.00396825f,0.00396825f};
float fSavGolSize7Order4X4Y0[49] = {0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f};
float fSavGolSize7Order4X0Y1[49] = {0.03798186f,0.01247166f,-0.00283447f,-0.00793651f,-0.00283447f,0.01247166f,0.03798186f,-0.02097506f,-0.03798186f,-0.04818594f,-0.05158730f,-0.04818594f,-0.03798186f,-0.02097506f,-0.02437642f,-0.03287982f,-0.03798186f,-0.03968254f,-0.03798186f,-0.03287982f,-0.02437642f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.02437642f,0.03287982f,0.03798186f,0.03968254f,0.03798186f,0.03287982f,0.02437642f,0.02097506f,0.03798186f,0.04818594f,0.05158730f,0.04818594f,0.03798186f,0.02097506f,-0.03798186f,-0.01247166f,0.00283447f,0.00793651f,0.00283447f,-0.01247166f,-0.03798186f};
float fSavGolSize7Order4X1Y1[49] = {-0.03018707f,0.01459751f,0.01771542f,0.00000000f,-0.01771542f,-0.01459751f,0.03018707f,0.01459751f,0.03287982f,0.02338435f,0.00000000f,-0.02338435f,-0.03287982f,-0.01459751f,0.01771542f,0.02338435f,0.01516440f,0.00000000f,-0.01516440f,-0.02338435f,-0.01771542f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.01771542f,-0.02338435f,-0.01516440f,0.00000000f,0.01516440f,0.02338435f,0.01771542f,-0.01459751f,-0.03287982f,-0.02338435f,0.00000000f,0.02338435f,0.03287982f,0.01459751f,0.03018707f,-0.01459751f,-0.01771542f,0.00000000f,0.01771542f,0.01459751f,-0.03018707f};
float fSavGolSize7Order4X2Y1[49] = {-0.00637755f,-0.00000000f,0.00382653f,0.00510204f,0.00382653f,-0.00000000f,-0.00637755f,-0.00425170f,-0.00000000f,0.00255102f,0.00340136f,0.00255102f,-0.00000000f,-0.00425170f,-0.00212585f,-0.00000000f,0.00127551f,0.00170068f,0.00127551f,-0.00000000f,-0.00212585f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00212585f,0.00000000f,-0.00127551f,-0.00170068f,-0.00127551f,0.00000000f,0.00212585f,0.00425170f,0.00000000f,-0.00255102f,-0.00340136f,-0.00255102f,0.00000000f,0.00425170f,0.00637755f,0.00000000f,-0.00382653f,-0.00510204f,-0.00382653f,0.00000000f,0.00637755f};
float fSavGolSize7Order4X3Y1[49] = {0.00297619f,-0.00297619f,-0.00297619f,0.00000000f,0.00297619f,0.00297619f,-0.00297619f,0.00198413f,-0.00198413f,-0.00198413f,0.00000000f,0.00198413f,0.00198413f,-0.00198413f,0.00099206f,-0.00099206f,-0.00099206f,0.00000000f,0.00099206f,0.00099206f,-0.00099206f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00099206f,0.00099206f,0.00099206f,0.00000000f,-0.00099206f,-0.00099206f,0.00099206f,-0.00198413f,0.00198413f,0.00198413f,0.00000000f,-0.00198413f,-0.00198413f,0.00198413f,-0.00297619f,0.00297619f,0.00297619f,0.00000000f,-0.00297619f,-0.00297619f,0.00297619f};
float fSavGolSize7Order4X0Y2[49] = {-0.02120697f,-0.00703463f,0.00146877f,0.00430324f,0.00146877f,-0.00703463f,-0.02120697f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,-0.00177798f,-0.01028139f,-0.01538343f,-0.01708411f,-0.01538343f,-0.01028139f,-0.00177798f,-0.02654092f,-0.03787879f,-0.04468151f,-0.04694908f,-0.04468151f,-0.03787879f,-0.02654092f,-0.00177798f,-0.01028139f,-0.01538343f,-0.01708411f,-0.01538343f,-0.01028139f,-0.00177798f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,-0.02120697f,-0.00703463f,0.00146877f,0.00430324f,0.00146877f,-0.00703463f,-0.02120697f};
float fSavGolSize7Order4X1Y2[49] = {-0.00637755f,-0.00425170f,-0.00212585f,0.00000000f,0.00212585f,0.00425170f,0.00637755f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00382653f,0.00255102f,0.00127551f,0.00000000f,-0.00127551f,-0.00255102f,-0.00382653f,0.00510204f,0.00340136f,0.00170068f,0.00000000f,-0.00170068f,-0.00340136f,-0.00510204f,0.00382653f,0.00255102f,0.00127551f,0.00000000f,-0.00127551f,-0.00255102f,-0.00382653f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00637755f,-0.00425170f,-0.00212585f,0.00000000f,0.00212585f,0.00425170f,0.00637755f};
float fSavGolSize7Order4X2Y2[49] = {0.00354308f,-0.00000000f,-0.00212585f,-0.00283447f,-0.00212585f,-0.00000000f,0.00354308f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00212585f,-0.00000000f,0.00127551f,0.00170068f,0.00127551f,-0.00000000f,-0.00212585f,-0.00283447f,-0.00000000f,0.00170068f,0.00226757f,0.00170068f,-0.00000000f,-0.00283447f,-0.00212585f,-0.00000000f,0.00127551f,0.00170068f,0.00127551f,-0.00000000f,-0.00212585f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00354308f,-0.00000000f,-0.00212585f,-0.00283447f,-0.00212585f,-0.00000000f,0.00354308f};
float fSavGolSize7Order4X0Y3[49] = {-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,-0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f,0.00396825f};
float fSavGolSize7Order4X1Y3[49] = {0.00297619f,0.00198413f,0.00099206f,0.00000000f,-0.00099206f,-0.00198413f,-0.00297619f,-0.00297619f,-0.00198413f,-0.00099206f,0.00000000f,0.00099206f,0.00198413f,0.00297619f,-0.00297619f,-0.00198413f,-0.00099206f,0.00000000f,0.00099206f,0.00198413f,0.00297619f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00297619f,0.00198413f,0.00099206f,0.00000000f,-0.00099206f,-0.00198413f,-0.00297619f,0.00297619f,0.00198413f,0.00099206f,0.00000000f,-0.00099206f,-0.00198413f,-0.00297619f,-0.00297619f,-0.00198413f,-0.00099206f,0.00000000f,0.00099206f,0.00198413f,0.00297619f};
float fSavGolSize7Order4X0Y4[49] = {0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00324675f,0.00324675f,0.00324675f,0.00324675f,0.00324675f,0.00324675f,0.00324675f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f};
// Size 7 Order 5
float fSavGolSize7Order5X0Y0[49] = {0.04246547f,-0.03586889f,-0.00494743f,0.01834673f,-0.00494743f,-0.03586889f,0.04246547f,-0.03586889f,-0.05751391f,0.00742115f,0.04205318f,0.00742115f,-0.05751391f,-0.03586889f,-0.00494743f,0.00742115f,0.09276438f,0.13419913f,0.09276438f,0.00742115f,-0.00494743f,0.01834673f,0.04205318f,0.13419913f,0.17790146f,0.13419913f,0.04205318f,0.01834673f,-0.00494743f,0.00742115f,0.09276438f,0.13419913f,0.09276438f,0.00742115f,-0.00494743f,-0.03586889f,-0.05751391f,0.00742115f,0.04205318f,0.00742115f,-0.05751391f,-0.03586889f,0.04246547f,-0.03586889f,-0.00494743f,0.01834673f,-0.00494743f,-0.03586889f,0.04246547f};
float fSavGolSize7Order5X1Y0[49] = {-0.03569024f,0.07638288f,-0.05651756f,0.00000000f,0.05651756f,-0.07638288f,0.03569024f,0.02683983f,0.04090909f,-0.09740260f,0.00000000f,0.09740260f,-0.04090909f,-0.02683983f,0.00591631f,-0.01933622f,-0.14141414f,0.00000000f,0.14141414f,0.01933622f,-0.00591631f,-0.01079846f,-0.04591150f,-0.15933141f,0.00000000f,0.15933141f,0.04591150f,0.01079846f,0.00591631f,-0.01933622f,-0.14141414f,0.00000000f,0.14141414f,0.01933622f,-0.00591631f,0.02683983f,0.04090909f,-0.09740260f,0.00000000f,0.09740260f,-0.04090909f,-0.02683983f,-0.03569024f,0.07638288f,-0.05651756f,0.00000000f,0.05651756f,-0.07638288f,0.03569024f};
float fSavGolSize7Order5X2Y0[49] = {-0.02120697f,0.03625541f,-0.00177798f,-0.02654092f,-0.00177798f,0.03625541f,-0.02120697f,-0.00703463f,0.03625541f,-0.01028139f,-0.03787879f,-0.01028139f,0.03625541f,-0.00703463f,0.00146877f,0.03625541f,-0.01538343f,-0.04468151f,-0.01538343f,0.03625541f,0.00146877f,0.00430324f,0.03625541f,-0.01708411f,-0.04694908f,-0.01708411f,0.03625541f,0.00430324f,0.00146877f,0.03625541f,-0.01538343f,-0.04468151f,-0.01538343f,0.03625541f,0.00146877f,-0.00703463f,0.03625541f,-0.01028139f,-0.03787879f,-0.01028139f,0.03625541f,-0.00703463f,-0.02120697f,0.03625541f,-0.00177798f,-0.02654092f,-0.00177798f,0.03625541f,-0.02120697f};
float fSavGolSize7Order5X3Y0[49] = {0.00958995f,-0.03042328f,0.03207672f,0.00000000f,-0.03207672f,0.03042328f,-0.00958995f,0.00297619f,-0.02380952f,0.03869048f,0.00000000f,-0.03869048f,0.02380952f,-0.00297619f,-0.00099206f,-0.01984127f,0.04265873f,0.00000000f,-0.04265873f,0.01984127f,0.00099206f,-0.00231481f,-0.01851852f,0.04398148f,0.00000000f,-0.04398148f,0.01851852f,0.00231481f,-0.00099206f,-0.01984127f,0.04265873f,0.00000000f,-0.04265873f,0.01984127f,0.00099206f,0.00297619f,-0.02380952f,0.03869048f,0.00000000f,-0.03869048f,0.02380952f,-0.00297619f,0.00958995f,-0.03042328f,0.03207672f,0.00000000f,-0.03207672f,0.03042328f,-0.00958995f};
float fSavGolSize7Order5X4Y0[49] = {0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f,0.00162338f,-0.00378788f,0.00054113f,0.00324675f,0.00054113f,-0.00378788f,0.00162338f};
float fSavGolSize7Order5X5Y0[49] = {-0.00059524f,0.00238095f,-0.00297619f,0.00000000f,0.00297619f,-0.00238095f,0.00059524f,-0.00059524f,0.00238095f,-0.00297619f,0.00000000f,0.00297619f,-0.00238095f,0.00059524f,-0.00059524f,0.00238095f,-0.00297619f,0.00000000f,0.00297619f,-0.00238095f,0.00059524f,-0.00059524f,0.00238095f,-0.00297619f,0.00000000f,0.00297619f,-0.00238095f,0.00059524f,-0.00059524f,0.00238095f,-0.00297619f,0.00000000f,0.00297619f,-0.00238095f,0.00059524f,-0.00059524f,0.00238095f,-0.00297619f,0.00000000f,0.00297619f,-0.00238095f,0.00059524f,-0.00059524f,0.00238095f,-0.00297619f,0.00000000f,0.00297619f,-0.00238095f,0.00059524f};
float fSavGolSize7Order5X0Y1[49] = {-0.03569024f,0.02683983f,0.00591631f,-0.01079846f,0.00591631f,0.02683983f,-0.03569024f,0.07638288f,0.04090909f,-0.01933622f,-0.04591150f,-0.01933622f,0.04090909f,0.07638288f,-0.05651756f,-0.09740260f,-0.14141414f,-0.15933141f,-0.14141414f,-0.09740260f,-0.05651756f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.05651756f,0.09740260f,0.14141414f,0.15933141f,0.14141414f,0.09740260f,0.05651756f,-0.07638288f,-0.04090909f,0.01933622f,0.04591150f,0.01933622f,-0.04090909f,-0.07638288f,0.03569024f,-0.02683983f,-0.00591631f,0.01079846f,-0.00591631f,-0.02683983f,0.03569024f};
float fSavGolSize7Order5X1Y1[49] = {-0.03018707f,0.01459751f,0.01771542f,0.00000000f,-0.01771542f,-0.01459751f,0.03018707f,0.01459751f,0.03287982f,0.02338435f,0.00000000f,-0.02338435f,-0.03287982f,-0.01459751f,0.01771542f,0.02338435f,0.01516440f,0.00000000f,-0.01516440f,-0.02338435f,-0.01771542f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.01771542f,-0.02338435f,-0.01516440f,0.00000000f,0.01516440f,0.02338435f,0.01771542f,-0.01459751f,-0.03287982f,-0.02338435f,0.00000000f,0.02338435f,0.03287982f,0.01459751f,0.03018707f,-0.01459751f,-0.01771542f,0.00000000f,0.01771542f,0.01459751f,-0.03018707f};
float fSavGolSize7Order5X2Y1[49] = {0.01685005f,-0.02719156f,0.00076659f,0.01914983f,0.00076659f,-0.02719156f,0.01685005f,-0.00805676f,-0.01812771f,0.01208514f,0.02819865f,0.01208514f,-0.01812771f,-0.00805676f,-0.00981542f,-0.00906385f,0.00951479f,0.01872896f,0.00951479f,-0.00906385f,-0.00981542f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00981542f,0.00906385f,-0.00951479f,-0.01872896f,-0.00951479f,0.00906385f,0.00981542f,0.00805676f,0.01812771f,-0.01208514f,-0.02819865f,-0.01208514f,0.01812771f,0.00805676f,-0.01685005f,0.02719156f,-0.00076659f,-0.01914983f,-0.00076659f,0.02719156f,-0.01685005f};
float fSavGolSize7Order5X3Y1[49] = {0.00297619f,-0.00297619f,-0.00297619f,0.00000000f,0.00297619f,0.00297619f,-0.00297619f,0.00198413f,-0.00198413f,-0.00198413f,0.00000000f,0.00198413f,0.00198413f,-0.00198413f,0.00099206f,-0.00099206f,-0.00099206f,0.00000000f,0.00099206f,0.00099206f,-0.00099206f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00099206f,0.00099206f,0.00099206f,0.00000000f,-0.00099206f,-0.00099206f,0.00099206f,-0.00198413f,0.00198413f,0.00198413f,0.00000000f,-0.00198413f,-0.00198413f,0.00198413f,-0.00297619f,0.00297619f,0.00297619f,0.00000000f,-0.00297619f,-0.00297619f,0.00297619f};
float fSavGolSize7Order5X4Y1[49] = {-0.00121753f,0.00284091f,-0.00040584f,-0.00243506f,-0.00040584f,0.00284091f,-0.00121753f,-0.00081169f,0.00189394f,-0.00027056f,-0.00162338f,-0.00027056f,0.00189394f,-0.00081169f,-0.00040584f,0.00094697f,-0.00013528f,-0.00081169f,-0.00013528f,0.00094697f,-0.00040584f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00040584f,-0.00094697f,0.00013528f,0.00081169f,0.00013528f,-0.00094697f,0.00040584f,0.00081169f,-0.00189394f,0.00027056f,0.00162338f,0.00027056f,-0.00189394f,0.00081169f,0.00121753f,-0.00284091f,0.00040584f,0.00243506f,0.00040584f,-0.00284091f,0.00121753f};
float fSavGolSize7Order5X0Y2[49] = {-0.02120697f,-0.00703463f,0.00146877f,0.00430324f,0.00146877f,-0.00703463f,-0.02120697f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,-0.00177798f,-0.01028139f,-0.01538343f,-0.01708411f,-0.01538343f,-0.01028139f,-0.00177798f,-0.02654092f,-0.03787879f,-0.04468151f,-0.04694908f,-0.04468151f,-0.03787879f,-0.02654092f,-0.00177798f,-0.01028139f,-0.01538343f,-0.01708411f,-0.01538343f,-0.01028139f,-0.00177798f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,0.03625541f,-0.02120697f,-0.00703463f,0.00146877f,0.00430324f,0.00146877f,-0.00703463f,-0.02120697f};
float fSavGolSize7Order5X1Y2[49] = {0.01685005f,-0.00805676f,-0.00981542f,0.00000000f,0.00981542f,0.00805676f,-0.01685005f,-0.02719156f,-0.01812771f,-0.00906385f,0.00000000f,0.00906385f,0.01812771f,0.02719156f,0.00076659f,0.01208514f,0.00951479f,0.00000000f,-0.00951479f,-0.01208514f,-0.00076659f,0.01914983f,0.02819865f,0.01872896f,0.00000000f,-0.01872896f,-0.02819865f,-0.01914983f,0.00076659f,0.01208514f,0.00951479f,0.00000000f,-0.00951479f,-0.01208514f,-0.00076659f,-0.02719156f,-0.01812771f,-0.00906385f,0.00000000f,0.00906385f,0.01812771f,0.02719156f,0.01685005f,-0.00805676f,-0.00981542f,0.00000000f,0.00981542f,0.00805676f,-0.01685005f};
float fSavGolSize7Order5X2Y2[49] = {0.00354308f,-0.00000000f,-0.00212585f,-0.00283447f,-0.00212585f,-0.00000000f,0.00354308f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00212585f,-0.00000000f,0.00127551f,0.00170068f,0.00127551f,-0.00000000f,-0.00212585f,-0.00283447f,-0.00000000f,0.00170068f,0.00226757f,0.00170068f,-0.00000000f,-0.00283447f,-0.00212585f,-0.00000000f,0.00127551f,0.00170068f,0.00127551f,-0.00000000f,-0.00212585f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00354308f,-0.00000000f,-0.00212585f,-0.00283447f,-0.00212585f,-0.00000000f,0.00354308f};
float fSavGolSize7Order5X3Y2[49] = {-0.00165344f,0.00165344f,0.00165344f,0.00000000f,-0.00165344f,-0.00165344f,0.00165344f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00000000f,-0.00000000f,-0.00000000f,0.00099206f,-0.00099206f,-0.00099206f,0.00000000f,0.00099206f,0.00099206f,-0.00099206f,0.00132275f,-0.00132275f,-0.00132275f,0.00000000f,0.00132275f,0.00132275f,-0.00132275f,0.00099206f,-0.00099206f,-0.00099206f,0.00000000f,0.00099206f,0.00099206f,-0.00099206f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00000000f,-0.00000000f,-0.00000000f,-0.00165344f,0.00165344f,0.00165344f,0.00000000f,-0.00165344f,-0.00165344f,0.00165344f};
float fSavGolSize7Order5X0Y3[49] = {0.00958995f,0.00297619f,-0.00099206f,-0.00231481f,-0.00099206f,0.00297619f,0.00958995f,-0.03042328f,-0.02380952f,-0.01984127f,-0.01851852f,-0.01984127f,-0.02380952f,-0.03042328f,0.03207672f,0.03869048f,0.04265873f,0.04398148f,0.04265873f,0.03869048f,0.03207672f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.03207672f,-0.03869048f,-0.04265873f,-0.04398148f,-0.04265873f,-0.03869048f,-0.03207672f,0.03042328f,0.02380952f,0.01984127f,0.01851852f,0.01984127f,0.02380952f,0.03042328f,-0.00958995f,-0.00297619f,0.00099206f,0.00231481f,0.00099206f,-0.00297619f,-0.00958995f};
float fSavGolSize7Order5X1Y3[49] = {0.00297619f,0.00198413f,0.00099206f,0.00000000f,-0.00099206f,-0.00198413f,-0.00297619f,-0.00297619f,-0.00198413f,-0.00099206f,0.00000000f,0.00099206f,0.00198413f,0.00297619f,-0.00297619f,-0.00198413f,-0.00099206f,0.00000000f,0.00099206f,0.00198413f,0.00297619f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00297619f,0.00198413f,0.00099206f,0.00000000f,-0.00099206f,-0.00198413f,-0.00297619f,0.00297619f,0.00198413f,0.00099206f,0.00000000f,-0.00099206f,-0.00198413f,-0.00297619f,-0.00297619f,-0.00198413f,-0.00099206f,0.00000000f,0.00099206f,0.00198413f,0.00297619f};
float fSavGolSize7Order5X2Y3[49] = {-0.00165344f,0.00000000f,0.00099206f,0.00132275f,0.00099206f,0.00000000f,-0.00165344f,0.00165344f,0.00000000f,-0.00099206f,-0.00132275f,-0.00099206f,0.00000000f,0.00165344f,0.00165344f,0.00000000f,-0.00099206f,-0.00132275f,-0.00099206f,0.00000000f,0.00165344f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,-0.00165344f,-0.00000000f,0.00099206f,0.00132275f,0.00099206f,-0.00000000f,-0.00165344f,-0.00165344f,-0.00000000f,0.00099206f,0.00132275f,0.00099206f,-0.00000000f,-0.00165344f,0.00165344f,-0.00000000f,-0.00099206f,-0.00132275f,-0.00099206f,-0.00000000f,0.00165344f};
float fSavGolSize7Order5X0Y4[49] = {0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00324675f,0.00324675f,0.00324675f,0.00324675f,0.00324675f,0.00324675f,0.00324675f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,0.00054113f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,-0.00378788f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f,0.00162338f};
float fSavGolSize7Order5X1Y4[49] = {-0.00121753f,-0.00081169f,-0.00040584f,0.00000000f,0.00040584f,0.00081169f,0.00121753f,0.00284091f,0.00189394f,0.00094697f,0.00000000f,-0.00094697f,-0.00189394f,-0.00284091f,-0.00040584f,-0.00027056f,-0.00013528f,0.00000000f,0.00013528f,0.00027056f,0.00040584f,-0.00243506f,-0.00162338f,-0.00081169f,0.00000000f,0.00081169f,0.00162338f,0.00243506f,-0.00040584f,-0.00027056f,-0.00013528f,0.00000000f,0.00013528f,0.00027056f,0.00040584f,0.00284091f,0.00189394f,0.00094697f,0.00000000f,-0.00094697f,-0.00189394f,-0.00284091f,-0.00121753f,-0.00081169f,-0.00040584f,0.00000000f,0.00040584f,0.00081169f,0.00121753f};
float fSavGolSize7Order5X0Y5[49] = {-0.00059524f,-0.00059524f,-0.00059524f,-0.00059524f,-0.00059524f,-0.00059524f,-0.00059524f,0.00238095f,0.00238095f,0.00238095f,0.00238095f,0.00238095f,0.00238095f,0.00238095f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,-0.00297619f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00000000f,0.00297619f,0.00297619f,0.00297619f,0.00297619f,0.00297619f,0.00297619f,0.00297619f,-0.00238095f,-0.00238095f,-0.00238095f,-0.00238095f,-0.00238095f,-0.00238095f,-0.00238095f,0.00059524f,0.00059524f,0.00059524f,0.00059524f,0.00059524f,0.00059524f,0.00059524f};
// Size 8 Order 1
float fSavGolSize8Order1X0Y0[64] = {0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f,0.01562500f};
float fSavGolSize8Order1X1Y0[64] = {-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f};
float fSavGolSize8Order1X0Y1[64] = {-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00148810f,-0.00148810f,-0.00148810f,-0.00148810f,-0.00148810f,-0.00148810f,-0.00148810f,-0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00446429f,0.00446429f,0.00446429f,0.00446429f,0.00446429f,0.00446429f,0.00446429f,0.00446429f,0.00744048f,0.00744048f,0.00744048f,0.00744048f,0.00744048f,0.00744048f,0.00744048f,0.00744048f,0.01041667f,0.01041667f,0.01041667f,0.01041667f,0.01041667f,0.01041667f,0.01041667f,0.01041667f};
// Size 8 Order 2
float fSavGolSize8Order2X0Y0[64] = {-0.03906250f,-0.01562500f,0.00000000f,0.00781250f,0.00781250f,0.00000000f,-0.01562500f,-0.03906250f,-0.01562500f,0.00781250f,0.02343750f,0.03125000f,0.03125000f,0.02343750f,0.00781250f,-0.01562500f,0.00000000f,0.02343750f,0.03906250f,0.04687500f,0.04687500f,0.03906250f,0.02343750f,0.00000000f,0.00781250f,0.03125000f,0.04687500f,0.05468750f,0.05468750f,0.04687500f,0.03125000f,0.00781250f,0.00781250f,0.03125000f,0.04687500f,0.05468750f,0.05468750f,0.04687500f,0.03125000f,0.00781250f,0.00000000f,0.02343750f,0.03906250f,0.04687500f,0.04687500f,0.03906250f,0.02343750f,0.00000000f,-0.01562500f,0.00781250f,0.02343750f,0.03125000f,0.03125000f,0.02343750f,0.00781250f,-0.01562500f,-0.03906250f,-0.01562500f,0.00000000f,0.00781250f,0.00781250f,0.00000000f,-0.01562500f,-0.03906250f};
float fSavGolSize8Order2X1Y0[64] = {-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f,-0.01041667f,-0.00744048f,-0.00446429f,-0.00148810f,0.00148810f,0.00446429f,0.00744048f,0.01041667f};
float fSavGolSize8Order2X2Y0[64] = {0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f};
float fSavGolSize8Order2X0Y1[64] = {-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.01041667f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00744048f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00446429f,-0.00148810f,-0.00148810f,-0.00148810f,-0.00148810f,-0.00148810f,-0.00148810f,-0.00148810f,-0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00148810f,0.00446429f,0.00446429f,0.00446429f,0.00446429f,0.00446429f,0.00446429f,0.00446429f,0.00446429f,0.00744048f,0.00744048f,0.00744048f,0.00744048f,0.00744048f,0.00744048f,0.00744048f,0.00744048f,0.01041667f,0.01041667f,0.01041667f,0.01041667f,0.01041667f,0.01041667f,0.01041667f,0.01041667f};
float fSavGolSize8Order2X1Y1[64] = {0.00694444f,0.00496032f,0.00297619f,0.00099206f,-0.00099206f,-0.00297619f,-0.00496032f,-0.00694444f,0.00496032f,0.00354308f,0.00212585f,0.00070862f,-0.00070862f,-0.00212585f,-0.00354308f,-0.00496032f,0.00297619f,0.00212585f,0.00127551f,0.00042517f,-0.00042517f,-0.00127551f,-0.00212585f,-0.00297619f,0.00099206f,0.00070862f,0.00042517f,0.00014172f,-0.00014172f,-0.00042517f,-0.00070862f,-0.00099206f,-0.00099206f,-0.00070862f,-0.00042517f,-0.00014172f,0.00014172f,0.00042517f,0.00070862f,0.00099206f,-0.00297619f,-0.00212585f,-0.00127551f,-0.00042517f,0.00042517f,0.00127551f,0.00212585f,0.00297619f,-0.00496032f,-0.00354308f,-0.00212585f,-0.00070862f,0.00070862f,0.00212585f,0.00354308f,0.00496032f,-0.00694444f,-0.00496032f,-0.00297619f,-0.00099206f,0.00099206f,0.00297619f,0.00496032f,0.00694444f};
float fSavGolSize8Order2X0Y2[64] = {0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f};
// Size 8 Order 3
float fSavGolSize8Order3X0Y0[64] = {-0.03906250f,-0.01562500f,0.00000000f,0.00781250f,0.00781250f,0.00000000f,-0.01562500f,-0.03906250f,-0.01562500f,0.00781250f,0.02343750f,0.03125000f,0.03125000f,0.02343750f,0.00781250f,-0.01562500f,0.00000000f,0.02343750f,0.03906250f,0.04687500f,0.04687500f,0.03906250f,0.02343750f,0.00000000f,0.00781250f,0.03125000f,0.04687500f,0.05468750f,0.05468750f,0.04687500f,0.03125000f,0.00781250f,0.00781250f,0.03125000f,0.04687500f,0.05468750f,0.05468750f,0.04687500f,0.03125000f,0.00781250f,0.00000000f,0.02343750f,0.03906250f,0.04687500f,0.04687500f,0.03906250f,0.02343750f,0.00000000f,-0.01562500f,0.00781250f,0.02343750f,0.03125000f,0.03125000f,0.02343750f,0.00781250f,-0.01562500f,-0.03906250f,-0.01562500f,0.00000000f,0.00781250f,0.00781250f,0.00000000f,-0.01562500f,-0.03906250f};
float fSavGolSize8Order3X1Y0[64] = {0.02825126f,-0.00901876f,-0.01709055f,-0.00764340f,0.00764340f,0.01709055f,0.00901876f,-0.02825126f,0.01262626f,-0.02017947f,-0.02378698f,-0.00987554f,0.00987554f,0.02378698f,0.02017947f,-0.01262626f,0.00220960f,-0.02761995f,-0.02825126f,-0.01136364f,0.01136364f,0.02825126f,0.02761995f,-0.00220960f,-0.00299874f,-0.03134019f,-0.03048341f,-0.01210768f,0.01210768f,0.03048341f,0.03134019f,0.00299874f,-0.00299874f,-0.03134019f,-0.03048341f,-0.01210768f,0.01210768f,0.03048341f,0.03134019f,0.00299874f,0.00220960f,-0.02761995f,-0.02825126f,-0.01136364f,0.01136364f,0.02825126f,0.02761995f,-0.00220960f,0.01262626f,-0.02017947f,-0.02378698f,-0.00987554f,0.00987554f,0.02378698f,0.02017947f,-0.01262626f,0.02825126f,-0.00901876f,-0.01709055f,-0.00764340f,0.00764340f,0.01709055f,0.00901876f,-0.02825126f};
float fSavGolSize8Order3X2Y0[64] = {0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f,0.00520833f,0.00074405f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00223214f,0.00074405f,0.00520833f};
float fSavGolSize8Order3X3Y0[64] = {-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f};
float fSavGolSize8Order3X0Y1[64] = {0.02825126f,0.01262626f,0.00220960f,-0.00299874f,-0.00299874f,0.00220960f,0.01262626f,0.02825126f,-0.00901876f,-0.02017947f,-0.02761995f,-0.03134019f,-0.03134019f,-0.02761995f,-0.02017947f,-0.00901876f,-0.01709055f,-0.02378698f,-0.02825126f,-0.03048341f,-0.03048341f,-0.02825126f,-0.02378698f,-0.01709055f,-0.00764340f,-0.00987554f,-0.01136364f,-0.01210768f,-0.01210768f,-0.01136364f,-0.00987554f,-0.00764340f,0.00764340f,0.00987554f,0.01136364f,0.01210768f,0.01210768f,0.01136364f,0.00987554f,0.00764340f,0.01709055f,0.02378698f,0.02825126f,0.03048341f,0.03048341f,0.02825126f,0.02378698f,0.01709055f,0.00901876f,0.02017947f,0.02761995f,0.03134019f,0.03134019f,0.02761995f,0.02017947f,0.00901876f,-0.02825126f,-0.01262626f,-0.00220960f,0.00299874f,0.00299874f,-0.00220960f,-0.01262626f,-0.02825126f};
float fSavGolSize8Order3X1Y1[64] = {0.00694444f,0.00496032f,0.00297619f,0.00099206f,-0.00099206f,-0.00297619f,-0.00496032f,-0.00694444f,0.00496032f,0.00354308f,0.00212585f,0.00070862f,-0.00070862f,-0.00212585f,-0.00354308f,-0.00496032f,0.00297619f,0.00212585f,0.00127551f,0.00042517f,-0.00042517f,-0.00127551f,-0.00212585f,-0.00297619f,0.00099206f,0.00070862f,0.00042517f,0.00014172f,-0.00014172f,-0.00042517f,-0.00070862f,-0.00099206f,-0.00099206f,-0.00070862f,-0.00042517f,-0.00014172f,0.00014172f,0.00042517f,0.00070862f,0.00099206f,-0.00297619f,-0.00212585f,-0.00127551f,-0.00042517f,0.00042517f,0.00127551f,0.00212585f,0.00297619f,-0.00496032f,-0.00354308f,-0.00212585f,-0.00070862f,0.00070862f,0.00212585f,0.00354308f,0.00496032f,-0.00694444f,-0.00496032f,-0.00297619f,-0.00099206f,0.00099206f,0.00297619f,0.00496032f,0.00694444f};
float fSavGolSize8Order3X2Y1[64] = {-0.00347222f,-0.00049603f,0.00148810f,0.00248016f,0.00248016f,0.00148810f,-0.00049603f,-0.00347222f,-0.00248016f,-0.00035431f,0.00106293f,0.00177154f,0.00177154f,0.00106293f,-0.00035431f,-0.00248016f,-0.00148810f,-0.00021259f,0.00063776f,0.00106293f,0.00106293f,0.00063776f,-0.00021259f,-0.00148810f,-0.00049603f,-0.00007086f,0.00021259f,0.00035431f,0.00035431f,0.00021259f,-0.00007086f,-0.00049603f,0.00049603f,0.00007086f,-0.00021259f,-0.00035431f,-0.00035431f,-0.00021259f,0.00007086f,0.00049603f,0.00148810f,0.00021259f,-0.00063776f,-0.00106293f,-0.00106293f,-0.00063776f,0.00021259f,0.00148810f,0.00248016f,0.00035431f,-0.00106293f,-0.00177154f,-0.00177154f,-0.00106293f,0.00035431f,0.00248016f,0.00347222f,0.00049603f,-0.00148810f,-0.00248016f,-0.00248016f,-0.00148810f,0.00049603f,0.00347222f};
float fSavGolSize8Order3X0Y2[64] = {0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00372024f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,-0.00223214f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00074405f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f,0.00520833f};
float fSavGolSize8Order3X1Y2[64] = {-0.00347222f,-0.00248016f,-0.00148810f,-0.00049603f,0.00049603f,0.00148810f,0.00248016f,0.00347222f,-0.00049603f,-0.00035431f,-0.00021259f,-0.00007086f,0.00007086f,0.00021259f,0.00035431f,0.00049603f,0.00148810f,0.00106293f,0.00063776f,0.00021259f,-0.00021259f,-0.00063776f,-0.00106293f,-0.00148810f,0.00248016f,0.00177154f,0.00106293f,0.00035431f,-0.00035431f,-0.00106293f,-0.00177154f,-0.00248016f,0.00248016f,0.00177154f,0.00106293f,0.00035431f,-0.00035431f,-0.00106293f,-0.00177154f,-0.00248016f,0.00148810f,0.00106293f,0.00063776f,0.00021259f,-0.00021259f,-0.00063776f,-0.00106293f,-0.00148810f,-0.00049603f,-0.00035431f,-0.00021259f,-0.00007086f,0.00007086f,0.00021259f,0.00035431f,0.00049603f,-0.00347222f,-0.00248016f,-0.00148810f,-0.00049603f,0.00049603f,0.00148810f,0.00248016f,0.00347222f};
float fSavGolSize8Order3X0Y3[64] = {-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,0.00157828f,0.00157828f,0.00157828f,0.00157828f,0.00157828f,0.00157828f,0.00157828f,0.00157828f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00094697f,0.00094697f,0.00094697f,0.00094697f,0.00094697f,0.00094697f,0.00094697f,0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00157828f,-0.00157828f,-0.00157828f,-0.00157828f,-0.00157828f,-0.00157828f,-0.00157828f,-0.00157828f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f};
// Size 8 Order 4
float fSavGolSize8Order4X0Y0[64] = {0.03955078f,-0.02197266f,-0.01171875f,0.00878906f,0.00878906f,-0.01171875f,-0.02197266f,0.03955078f,-0.02197266f,-0.04833984f,-0.01464844f,0.01757813f,0.01757813f,-0.01464844f,-0.04833984f,-0.02197266f,-0.01171875f,-0.01464844f,0.03466797f,0.07470703f,0.07470703f,0.03466797f,-0.01464844f,-0.01171875f,0.00878906f,0.01757812f,0.07470703f,0.11865234f,0.11865234f,0.07470703f,0.01757812f,0.00878906f,0.00878906f,0.01757812f,0.07470703f,0.11865234f,0.11865234f,0.07470703f,0.01757812f,0.00878906f,-0.01171875f,-0.01464844f,0.03466797f,0.07470703f,0.07470703f,0.03466797f,-0.01464844f,-0.01171875f,-0.02197266f,-0.04833984f,-0.01464844f,0.01757813f,0.01757813f,-0.01464844f,-0.04833984f,-0.02197266f,0.03955078f,-0.02197266f,-0.01171875f,0.00878906f,0.00878906f,-0.01171875f,-0.02197266f,0.03955078f};
float fSavGolSize8Order4X1Y0[64] = {0.02825126f,-0.00901876f,-0.01709055f,-0.00764340f,0.00764340f,0.01709055f,0.00901876f,-0.02825126f,0.01262626f,-0.02017947f,-0.02378698f,-0.00987554f,0.00987554f,0.02378698f,0.02017947f,-0.01262626f,0.00220960f,-0.02761995f,-0.02825126f,-0.01136364f,0.01136364f,0.02825126f,0.02761995f,-0.00220960f,-0.00299874f,-0.03134019f,-0.03048341f,-0.01210768f,0.01210768f,0.03048341f,0.03134019f,0.00299874f,-0.00299874f,-0.03134019f,-0.03048341f,-0.01210768f,0.01210768f,0.03048341f,0.03134019f,0.00299874f,0.00220960f,-0.02761995f,-0.02825126f,-0.01136364f,0.01136364f,0.02825126f,0.02761995f,-0.00220960f,0.01262626f,-0.02017947f,-0.02378698f,-0.00987554f,0.00987554f,0.02378698f,0.02017947f,-0.01262626f,0.02825126f,-0.00901876f,-0.01709055f,-0.00764340f,0.00764340f,0.01709055f,0.00901876f,-0.02825126f};
float fSavGolSize8Order4X2Y0[64] = {-0.01450047f,0.01911695f,0.00621449f,-0.01083097f,-0.01083097f,0.00621449f,0.01911695f,-0.01450047f,-0.00668797f,0.02023302f,0.00286627f,-0.01641132f,-0.01641132f,0.00286627f,0.02023302f,-0.00668797f,-0.00147964f,0.02097707f,0.00063413f,-0.02013156f,-0.02013156f,0.00063413f,0.02097707f,-0.00147964f,0.00112453f,0.02134909f,-0.00048194f,-0.02199168f,-0.02199168f,-0.00048194f,0.02134909f,0.00112453f,0.00112453f,0.02134909f,-0.00048194f,-0.02199168f,-0.02199168f,-0.00048194f,0.02134909f,0.00112453f,-0.00147964f,0.02097707f,0.00063413f,-0.02013156f,-0.02013156f,0.00063413f,0.02097707f,-0.00147964f,-0.00668797f,0.02023302f,0.00286627f,-0.01641132f,-0.01641132f,0.00286627f,0.02023302f,-0.00668797f,-0.01450047f,0.01911695f,0.00621449f,-0.01083097f,-0.01083097f,0.00621449f,0.01911695f,-0.01450047f};
float fSavGolSize8Order4X3Y0[64] = {-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f,-0.00220960f,0.00157828f,0.00220960f,0.00094697f,-0.00094697f,-0.00220960f,-0.00157828f,0.00220960f};
float fSavGolSize8Order4X4Y0[64] = {0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f};
float fSavGolSize8Order4X0Y1[64] = {0.02825126f,0.01262626f,0.00220960f,-0.00299874f,-0.00299874f,0.00220960f,0.01262626f,0.02825126f,-0.00901876f,-0.02017947f,-0.02761995f,-0.03134019f,-0.03134019f,-0.02761995f,-0.02017947f,-0.00901876f,-0.01709055f,-0.02378698f,-0.02825126f,-0.03048341f,-0.03048341f,-0.02825126f,-0.02378698f,-0.01709055f,-0.00764340f,-0.00987554f,-0.01136364f,-0.01210768f,-0.01210768f,-0.01136364f,-0.00987554f,-0.00764340f,0.00764340f,0.00987554f,0.01136364f,0.01210768f,0.01210768f,0.01136364f,0.00987554f,0.00764340f,0.01709055f,0.02378698f,0.02825126f,0.03048341f,0.03048341f,0.02825126f,0.02378698f,0.01709055f,0.00901876f,0.02017947f,0.02761995f,0.03134019f,0.03134019f,0.02761995f,0.02017947f,0.00901876f,-0.02825126f,-0.01262626f,-0.00220960f,0.00299874f,0.00299874f,-0.00220960f,-0.01262626f,-0.02825126f};
float fSavGolSize8Order4X1Y1[64] = {-0.02030724f,0.00496032f,0.01076239f,0.00488516f,-0.00488516f,-0.01076239f,-0.00496032f,0.02030724f,0.00496032f,0.01744700f,0.01602977f,0.00627018f,-0.00627018f,-0.01602977f,-0.01744700f,-0.00496032f,0.01076239f,0.01602977f,0.01295480f,0.00487442f,-0.00487442f,-0.01295480f,-0.01602977f,-0.01076239f,0.00488516f,0.00627018f,0.00487442f,0.00181019f,-0.00181019f,-0.00487442f,-0.00627018f,-0.00488516f,-0.00488516f,-0.00627018f,-0.00487442f,-0.00181019f,0.00181019f,0.00487442f,0.00627018f,0.00488516f,-0.01076239f,-0.01602977f,-0.01295480f,-0.00487442f,0.00487442f,0.01295480f,0.01602977f,0.01076239f,-0.00496032f,-0.01744700f,-0.01602977f,-0.00627018f,0.00627018f,0.01602977f,0.01744700f,0.00496032f,0.02030724f,-0.00496032f,-0.01076239f,-0.00488516f,0.00488516f,0.01076239f,0.00496032f,-0.02030724f};
float fSavGolSize8Order4X2Y1[64] = {-0.00347222f,-0.00049603f,0.00148810f,0.00248016f,0.00248016f,0.00148810f,-0.00049603f,-0.00347222f,-0.00248016f,-0.00035431f,0.00106293f,0.00177154f,0.00177154f,0.00106293f,-0.00035431f,-0.00248016f,-0.00148810f,-0.00021259f,0.00063776f,0.00106293f,0.00106293f,0.00063776f,-0.00021259f,-0.00148810f,-0.00049603f,-0.00007086f,0.00021259f,0.00035431f,0.00035431f,0.00021259f,-0.00007086f,-0.00049603f,0.00049603f,0.00007086f,-0.00021259f,-0.00035431f,-0.00035431f,-0.00021259f,0.00007086f,0.00049603f,0.00148810f,0.00021259f,-0.00063776f,-0.00106293f,-0.00106293f,-0.00063776f,0.00021259f,0.00148810f,0.00248016f,0.00035431f,-0.00106293f,-0.00177154f,-0.00177154f,-0.00106293f,0.00035431f,0.00248016f,0.00347222f,0.00049603f,-0.00148810f,-0.00248016f,-0.00248016f,-0.00148810f,0.00049603f,0.00347222f};
float fSavGolSize8Order4X3Y1[64] = {0.00147306f,-0.00105219f,-0.00147306f,-0.00063131f,0.00063131f,0.00147306f,0.00105219f,-0.00147306f,0.00105219f,-0.00075156f,-0.00105219f,-0.00045094f,0.00045094f,0.00105219f,0.00075156f,-0.00105219f,0.00063131f,-0.00045094f,-0.00063131f,-0.00027056f,0.00027056f,0.00063131f,0.00045094f,-0.00063131f,0.00021044f,-0.00015031f,-0.00021044f,-0.00009019f,0.00009019f,0.00021044f,0.00015031f,-0.00021044f,-0.00021044f,0.00015031f,0.00021044f,0.00009019f,-0.00009019f,-0.00021044f,-0.00015031f,0.00021044f,-0.00063131f,0.00045094f,0.00063131f,0.00027056f,-0.00027056f,-0.00063131f,-0.00045094f,0.00063131f,-0.00105219f,0.00075156f,0.00105219f,0.00045094f,-0.00045094f,-0.00105219f,-0.00075156f,0.00105219f,-0.00147306f,0.00105219f,0.00147306f,0.00063131f,-0.00063131f,-0.00147306f,-0.00105219f,0.00147306f};
float fSavGolSize8Order4X0Y2[64] = {-0.01450047f,-0.00668797f,-0.00147964f,0.00112453f,0.00112453f,-0.00147964f,-0.00668797f,-0.01450047f,0.01911695f,0.02023302f,0.02097707f,0.02134909f,0.02134909f,0.02097707f,0.02023302f,0.01911695f,0.00621449f,0.00286627f,0.00063413f,-0.00048194f,-0.00048194f,0.00063413f,0.00286627f,0.00621449f,-0.01083097f,-0.01641132f,-0.02013156f,-0.02199168f,-0.02199168f,-0.02013156f,-0.01641132f,-0.01083097f,-0.01083097f,-0.01641132f,-0.02013156f,-0.02199168f,-0.02199168f,-0.02013156f,-0.01641132f,-0.01083097f,0.00621449f,0.00286627f,0.00063413f,-0.00048194f,-0.00048194f,0.00063413f,0.00286627f,0.00621449f,0.01911695f,0.02023302f,0.02097707f,0.02134909f,0.02134909f,0.02097707f,0.02023302f,0.01911695f,-0.01450047f,-0.00668797f,-0.00147964f,0.00112453f,0.00112453f,-0.00147964f,-0.00668797f,-0.01450047f};
float fSavGolSize8Order4X1Y2[64] = {-0.00347222f,-0.00248016f,-0.00148810f,-0.00049603f,0.00049603f,0.00148810f,0.00248016f,0.00347222f,-0.00049603f,-0.00035431f,-0.00021259f,-0.00007086f,0.00007086f,0.00021259f,0.00035431f,0.00049603f,0.00148810f,0.00106293f,0.00063776f,0.00021259f,-0.00021259f,-0.00063776f,-0.00106293f,-0.00148810f,0.00248016f,0.00177154f,0.00106293f,0.00035431f,-0.00035431f,-0.00106293f,-0.00177154f,-0.00248016f,0.00248016f,0.00177154f,0.00106293f,0.00035431f,-0.00035431f,-0.00106293f,-0.00177154f,-0.00248016f,0.00148810f,0.00106293f,0.00063776f,0.00021259f,-0.00021259f,-0.00063776f,-0.00106293f,-0.00148810f,-0.00049603f,-0.00035431f,-0.00021259f,-0.00007086f,0.00007086f,0.00021259f,0.00035431f,0.00049603f,-0.00347222f,-0.00248016f,-0.00148810f,-0.00049603f,0.00049603f,0.00148810f,0.00248016f,0.00347222f};
float fSavGolSize8Order4X2Y2[64] = {0.00173611f,0.00024802f,-0.00074405f,-0.00124008f,-0.00124008f,-0.00074405f,0.00024802f,0.00173611f,0.00024802f,0.00003543f,-0.00010629f,-0.00017715f,-0.00017715f,-0.00010629f,0.00003543f,0.00024802f,-0.00074405f,-0.00010629f,0.00031888f,0.00053146f,0.00053146f,0.00031888f,-0.00010629f,-0.00074405f,-0.00124008f,-0.00017715f,0.00053146f,0.00088577f,0.00088577f,0.00053146f,-0.00017715f,-0.00124008f,-0.00124008f,-0.00017715f,0.00053146f,0.00088577f,0.00088577f,0.00053146f,-0.00017715f,-0.00124008f,-0.00074405f,-0.00010629f,0.00031888f,0.00053146f,0.00053146f,0.00031888f,-0.00010629f,-0.00074405f,0.00024802f,0.00003543f,-0.00010629f,-0.00017715f,-0.00017715f,-0.00010629f,0.00003543f,0.00024802f,0.00173611f,0.00024802f,-0.00074405f,-0.00124008f,-0.00124008f,-0.00074405f,0.00024802f,0.00173611f};
float fSavGolSize8Order4X0Y3[64] = {-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,0.00157828f,0.00157828f,0.00157828f,0.00157828f,0.00157828f,0.00157828f,0.00157828f,0.00157828f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00094697f,0.00094697f,0.00094697f,0.00094697f,0.00094697f,0.00094697f,0.00094697f,0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00094697f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00220960f,-0.00157828f,-0.00157828f,-0.00157828f,-0.00157828f,-0.00157828f,-0.00157828f,-0.00157828f,-0.00157828f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f,0.00220960f};
float fSavGolSize8Order4X1Y3[64] = {0.00147306f,0.00105219f,0.00063131f,0.00021044f,-0.00021044f,-0.00063131f,-0.00105219f,-0.00147306f,-0.00105219f,-0.00075156f,-0.00045094f,-0.00015031f,0.00015031f,0.00045094f,0.00075156f,0.00105219f,-0.00147306f,-0.00105219f,-0.00063131f,-0.00021044f,0.00021044f,0.00063131f,0.00105219f,0.00147306f,-0.00063131f,-0.00045094f,-0.00027056f,-0.00009019f,0.00009019f,0.00027056f,0.00045094f,0.00063131f,0.00063131f,0.00045094f,0.00027056f,0.00009019f,-0.00009019f,-0.00027056f,-0.00045094f,-0.00063131f,0.00147306f,0.00105219f,0.00063131f,0.00021044f,-0.00021044f,-0.00063131f,-0.00105219f,-0.00147306f,0.00105219f,0.00075156f,0.00045094f,0.00015031f,-0.00015031f,-0.00045094f,-0.00075156f,-0.00105219f,-0.00147306f,-0.00105219f,-0.00063131f,-0.00021044f,0.00021044f,0.00063131f,0.00105219f,0.00147306f};
float fSavGolSize8Order4X0Y4[64] = {0.00082860f,0.00082860f,0.00082860f,0.00082860f,0.00082860f,0.00082860f,0.00082860f,0.00082860f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00035511f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,0.00106534f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00035511f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00153883f,-0.00153883f,0.00082860f,0.00082860f,0.00082860f,0.00082860f,0.00082860f,0.00082860f,0.00082860f,0.00082860f};
// Size 8 Order 5
float fSavGolSize8Order5X0Y0[64] = {0.03955078f,-0.02197266f,-0.01171875f,0.00878906f,0.00878906f,-0.01171875f,-0.02197266f,0.03955078f,-0.02197266f,-0.04833984f,-0.01464844f,0.01757813f,0.01757813f,-0.01464844f,-0.04833984f,-0.02197266f,-0.01171875f,-0.01464844f,0.03466797f,0.07470703f,0.07470703f,0.03466797f,-0.01464844f,-0.01171875f,0.00878906f,0.01757812f,0.07470703f,0.11865234f,0.11865234f,0.07470703f,0.01757812f,0.00878906f,0.00878906f,0.01757812f,0.07470703f,0.11865234f,0.11865234f,0.07470703f,0.01757812f,0.00878906f,-0.01171875f,-0.01464844f,0.03466797f,0.07470703f,0.07470703f,0.03466797f,-0.01464844f,-0.01171875f,-0.02197266f,-0.04833984f,-0.01464844f,0.01757813f,0.01757813f,-0.01464844f,-0.04833984f,-0.02197266f,0.03955078f,-0.02197266f,-0.01171875f,0.00878906f,0.00878906f,-0.01171875f,-0.02197266f,0.03955078f};
float fSavGolSize8Order5X1Y0[64] = {-0.03088229f,0.05228714f,-0.01756022f,-0.02187591f,0.02187591f,0.01756022f,-0.05228714f,0.03088229f,0.01344773f,0.04015410f,-0.04235899f,-0.03306199f,0.03306199f,0.04235899f,-0.04015410f,-0.01344773f,0.00882139f,0.00765133f,-0.07353994f,-0.04540219f,0.04540219f,0.07353994f,-0.00765133f,-0.00882139f,-0.00374569f,-0.01592427f,-0.09352494f,-0.05303713f,0.05303713f,0.09352494f,0.01592427f,0.00374569f,-0.00374569f,-0.01592427f,-0.09352494f,-0.05303713f,0.05303713f,0.09352494f,0.01592427f,0.00374569f,0.00882139f,0.00765133f,-0.07353994f,-0.04540219f,0.04540219f,0.07353994f,-0.00765133f,-0.00882139f,0.01344773f,0.04015410f,-0.04235899f,-0.03306199f,0.03306199f,0.04235899f,-0.04015410f,-0.01344773f,-0.03088229f,0.05228714f,-0.01756022f,-0.02187591f,0.02187591f,0.01756022f,-0.05228714f,0.03088229f};
float fSavGolSize8Order5X2Y0[64] = {-0.01450047f,0.01911695f,0.00621449f,-0.01083097f,-0.01083097f,0.00621449f,0.01911695f,-0.01450047f,-0.00668797f,0.02023302f,0.00286627f,-0.01641132f,-0.01641132f,0.00286627f,0.02023302f,-0.00668797f,-0.00147964f,0.02097707f,0.00063413f,-0.02013156f,-0.02013156f,0.00063413f,0.02097707f,-0.00147964f,0.00112453f,0.02134909f,-0.00048194f,-0.02199168f,-0.02199168f,-0.00048194f,0.02134909f,0.00112453f,0.00112453f,0.02134909f,-0.00048194f,-0.02199168f,-0.02199168f,-0.00048194f,0.02134909f,0.00112453f,-0.00147964f,0.02097707f,0.00063413f,-0.02013156f,-0.02013156f,0.00063413f,0.02097707f,-0.00147964f,-0.00668797f,0.02023302f,0.00286627f,-0.01641132f,-0.01641132f,0.00286627f,0.02023302f,-0.00668797f,-0.01450047f,0.01911695f,0.00621449f,-0.01083097f,-0.01083097f,0.00621449f,0.01911695f,-0.01450047f};
float fSavGolSize8Order5X3Y0[64] = {0.00609764f,-0.01577372f,0.00912672f,0.00880500f,-0.00880500f,-0.00912672f,0.01577372f,-0.00609764f,0.00278324f,-0.01340630f,0.01244112f,0.01022545f,-0.01022545f,-0.01244112f,0.01340630f,-0.00278324f,0.00057365f,-0.01182802f,0.01465071f,0.01117242f,-0.01117242f,-0.01465071f,0.01182802f,-0.00057365f,-0.00053115f,-0.01103887f,0.01575551f,0.01164591f,-0.01164591f,-0.01575551f,0.01103887f,0.00053115f,-0.00053115f,-0.01103887f,0.01575551f,0.01164591f,-0.01164591f,-0.01575551f,0.01103887f,0.00053115f,0.00057365f,-0.01182802f,0.01465071f,0.01117242f,-0.01117242f,-0.01465071f,0.01182802f,-0.00057365f,0.00278324f,-0.01340630f,0.01244112f,0.01022545f,-0.01022545f,-0.01244112f,0.01340630f,-0.00278324f,0.00609764f,-0.01577372f,0.00912672f,0.00880500f,-0.00880500f,-0.00912672f,0.01577372f,-0.00609764f};
float fSavGolSize8Order5X4Y0[64] = {0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f,0.00082860f,-0.00153883f,-0.00035511f,0.00106534f,0.00106534f,-0.00035511f,-0.00153883f,0.00082860f};
float fSavGolSize8Order5X5Y0[64] = {-0.00028045f,0.00092147f,-0.00068109f,-0.00060096f,0.00060096f,0.00068109f,-0.00092147f,0.00028045f,-0.00028045f,0.00092147f,-0.00068109f,-0.00060096f,0.00060096f,0.00068109f,-0.00092147f,0.00028045f,-0.00028045f,0.00092147f,-0.00068109f,-0.00060096f,0.00060096f,0.00068109f,-0.00092147f,0.00028045f,-0.00028045f,0.00092147f,-0.00068109f,-0.00060096f,0.00060096f,0.00068109f,-0.00092147f,0.00028045f,-0.00028045f,0.00092147f,-0.00068109f,-0.00060096f,0.00060096f,0.00068109f,-0.00092147f,0.00028045f,-0.00028045f,0.00092147f,-0.00068109f,-0.00060096f,0.00060096f,0.00068109f,-0.00092147f,0.00028045f,-0.00028045f,0.00092147f,-0.00068109f,-0.00060096f,0.00060096f,0.00068109f,-0.00092147f,0.00028045f,-0.00028045f,0.00092147f,-0.00068109f,-0.00060096f,0.00060096f,0.00068109f,-0.00092147f,0.00028045f};
float fSavGolSize8Order5X0Y1[64] = {-0.03088229f,0.01344773f,0.00882139f,-0.00374569f,-0.00374569f,0.00882139f,0.01344773f,-0.03088229f,0.05228714f,0.04015410f,0.00765133f,-0.01592427f,-0.01592427f,0.00765133f,0.04015410f,0.05228714f,-0.01756022f,-0.04235899f,-0.07353994f,-0.09352494f,-0.09352494f,-0.07353994f,-0.04235899f,-0.01756022f,-0.02187591f,-0.03306199f,-0.04540219f,-0.05303713f,-0.05303713f,-0.04540219f,-0.03306199f,-0.02187591f,0.02187591f,0.03306199f,0.04540219f,0.05303713f,0.05303713f,0.04540219f,0.03306199f,0.02187591f,0.01756022f,0.04235899f,0.07353994f,0.09352494f,0.09352494f,0.07353994f,0.04235899f,0.01756022f,-0.05228714f,-0.04015410f,-0.00765133f,0.01592427f,0.01592427f,-0.00765133f,-0.04015410f,-0.05228714f,0.03088229f,-0.01344773f,-0.00882139f,0.00374569f,0.00374569f,-0.00882139f,-0.01344773f,0.03088229f};
float fSavGolSize8Order5X1Y1[64] = {-0.02030724f,0.00496032f,0.01076239f,0.00488516f,-0.00488516f,-0.01076239f,-0.00496032f,0.02030724f,0.00496032f,0.01744700f,0.01602977f,0.00627018f,-0.00627018f,-0.01602977f,-0.01744700f,-0.00496032f,0.01076239f,0.01602977f,0.01295480f,0.00487442f,-0.00487442f,-0.01295480f,-0.01602977f,-0.01076239f,0.00488516f,0.00627018f,0.00487442f,0.00181019f,-0.00181019f,-0.00487442f,-0.00627018f,-0.00488516f,-0.00488516f,-0.00627018f,-0.00487442f,-0.00181019f,0.00181019f,0.00487442f,0.00627018f,0.00488516f,-0.01076239f,-0.01602977f,-0.01295480f,-0.00487442f,0.00487442f,0.01295480f,0.01602977f,0.01076239f,-0.00496032f,-0.01744700f,-0.01602977f,-0.00627018f,0.00627018f,0.01602977f,0.01744700f,0.00496032f,0.02030724f,-0.00496032f,-0.01076239f,-0.00488516f,0.00488516f,0.01076239f,0.00496032f,-0.02030724f};
float fSavGolSize8Order5X2Y1[64] = {0.01040351f,-0.01263941f,-0.00445865f,0.00669455f,0.00669455f,-0.00445865f,-0.01263941f,0.01040351f,-0.00230166f,-0.01041855f,0.00098643f,0.01173378f,0.01173378f,0.00098643f,-0.01041855f,-0.00230166f,-0.00527410f,-0.00680728f,0.00226033f,0.00982105f,0.00982105f,0.00226033f,-0.00680728f,-0.00527410f,-0.00240688f,-0.00236179f,0.00103152f,0.00373715f,0.00373715f,0.00103152f,-0.00236179f,-0.00240688f,0.00240688f,0.00236179f,-0.00103152f,-0.00373715f,-0.00373715f,-0.00103152f,0.00236179f,0.00240688f,0.00527410f,0.00680728f,-0.00226033f,-0.00982105f,-0.00982105f,-0.00226033f,0.00680728f,0.00527410f,0.00230166f,0.01041855f,-0.00098643f,-0.01173378f,-0.01173378f,-0.00098643f,0.01041855f,0.00230166f,-0.01040351f,0.01263941f,0.00445865f,-0.00669455f,-0.00669455f,0.00445865f,0.01263941f,-0.01040351f};
float fSavGolSize8Order5X3Y1[64] = {0.00147306f,-0.00105219f,-0.00147306f,-0.00063131f,0.00063131f,0.00147306f,0.00105219f,-0.00147306f,0.00105219f,-0.00075156f,-0.00105219f,-0.00045094f,0.00045094f,0.00105219f,0.00075156f,-0.00105219f,0.00063131f,-0.00045094f,-0.00063131f,-0.00027056f,0.00027056f,0.00063131f,0.00045094f,-0.00063131f,0.00021044f,-0.00015031f,-0.00021044f,-0.00009019f,0.00009019f,0.00021044f,0.00015031f,-0.00021044f,-0.00021044f,0.00015031f,0.00021044f,0.00009019f,-0.00009019f,-0.00021044f,-0.00015031f,0.00021044f,-0.00063131f,0.00045094f,0.00063131f,0.00027056f,-0.00027056f,-0.00063131f,-0.00045094f,0.00063131f,-0.00105219f,0.00075156f,0.00105219f,0.00045094f,-0.00045094f,-0.00105219f,-0.00075156f,0.00105219f,-0.00147306f,0.00105219f,0.00147306f,0.00063131f,-0.00063131f,-0.00147306f,-0.00105219f,0.00147306f};
float fSavGolSize8Order5X4Y1[64] = {-0.00055240f,0.00102588f,0.00023674f,-0.00071023f,-0.00071023f,0.00023674f,0.00102588f,-0.00055240f,-0.00039457f,0.00073277f,0.00016910f,-0.00050731f,-0.00050731f,0.00016910f,0.00073277f,-0.00039457f,-0.00023674f,0.00043966f,0.00010146f,-0.00030438f,-0.00030438f,0.00010146f,0.00043966f,-0.00023674f,-0.00007891f,0.00014655f,0.00003382f,-0.00010146f,-0.00010146f,0.00003382f,0.00014655f,-0.00007891f,0.00007891f,-0.00014655f,-0.00003382f,0.00010146f,0.00010146f,-0.00003382f,-0.00014655f,0.00007891f,0.00023674f,-0.00043966f,-0.00010146f,0.00030438f,0.00030438f,-0.00010146f,-0.00043966f,0.00023674f,0.00039457f,-0.00073277f,-0.00016910f,0.00050731f,0.00050731f,-0.00016910f,-0.00073277f,0.00039457f,0.00055240f,-0.00102588f,-0.00023674f,0.00071023f,0.00071023f,-0.00023674f,-0.00102588f,0.00055240f};
float fSavGolSize8Order5X0Y2[64] = {-0.01450047f,-0.00668797f,-0.00147964f,0.00112453f,0.00112453f,-0.00147964f,-0.00668797f,-0.01450047f,0.01911695f,0.02023302f,0.02097707f,0.02134909f,0.02134909f,0.02097707f,0.02023302f,0.01911695f,0.00621449f,0.00286627f,0.00063413f,-0.00048194f,-0.00048194f,0.00063413f,0.00286627f,0.00621449f,-0.01083097f,-0.01641132f,-0.02013156f,-0.02199168f,-0.02199168f,-0.02013156f,-0.01641132f,-0.01083097f,-0.01083097f,-0.01641132f,-0.0201315