High court ruling offers hope for Salem NH to recover $809K