demxntia and hateful