aubrie cannon