hastings ps