PNG IHDR gPLTE Ufmsuwxxyyz{{{{|||||z}z}z}{{{}{}{}{}{}||}|}||}~|~|~~|~||~|~}{}{}{}}|}|}||}}|}}|}|}||}|}||}|}|}}{}{}}||}}||||}}|}|}|}|}|}{}{{{}{}}}{}{}}|}||}|}|}|}|}{{}{}{}{}{}{}}{}{}{}{}{}{}{}{}{}{}}