PNG IHDR u &R