ca72fe647620f863490223d79531bcab8aefe40e32f7bb221458e74d78ae5fd0 diagnostics-14-01654.pdf