Further work available upon request.