pollution: SUNPATHLEN #define SUNPATHLEN 104