Revised dates for Scottish Cup revealed