Someone had the good sense to post this whole thing online.