vaticinates