When will the new moon be over?