escdf