A bit of an oversight, inc in the loop should be by 1 instead of SizeoOf(TRGBTriple).