843 devices 20nm clean 2031 results