Fix incorrect RGB values in xml (they seem to have no effect in the example program because it uses the packed value, however it is a source of confusion for anyone who is debugging or trying to figure out how the code works).
The XML is a bit strange in the order that the color components are defined (BGRA instead of RGBA or ARGB). I suspect you used a tool to generate this and got the R and B mixed up.
Fix incorrect RGB values in xml (they seem to have no effect in the example program because it uses the packed value, however it is a source of confusion for anyone who is debugging or trying to figure out how the code works).