https://tongfamily.com/2004/04/20/nv40-aka-nvidia-6800-released/
NV40 (a.k.a. nVidia 6800) Released