Fermat as a Library. Update January 13, 2020

October 19, 2019, January 5, 2018, November 22, 2017; June 17, 2017; April 24, 2017; July 5, 2016; June 16, 2016; June 7, 2016; November 25, 2015