diffamions