Sorry about some of the tiny lettering.