snopro31