-- GIF loading and saving library. (Saving uses an uncompressed GIF algorithm that does not use LZW compression.)