Resplendent Sun, thy rays impart