A D E F M O