Data extraction and validation