implanaverant