ecd268