Q4SPNTHA2FEZZHWBKAGTIW2ODRMRTIA2JZST7YMUH2KSLZUD26CQC
All done!
(see #2 for additional captioning work.)