vcdf