UW-105 may be the most important fossil site ever found.