Inventions from 996-1903