Extra byte was being unused and leading to failure on some platforms.
diff --git a/poclbm120222.cl b/poclbm120222.cl
index 190b0a1..b086270 100644
--- a/poclbm120222.cl
+++ b/poclbm120222.cl
@@ -736,7 +736,7 @@ Vals[4]+=Vals[0];
Vals[0]+=(rotr(Vals[1],2)^rotr(Vals[1],13)^rotr(Vals[1],22));
Vals[7]+=(rotr(Vals[4],6)^rotr(Vals[4],11)^rotr(Vals[4],25));
Vals[7]+=ch(Vals[4],Vals[5],Vals[6]);
-Vals[7]+=0x15807AA98U;
+Vals[7]+=0x5807AA98U;
Vals[0]+=Ma(Vals[3],Vals[1],Vals[2]);
Vals[3]+=Vals[7];
Vals[7]+=(rotr(Vals[0],2)^rotr(Vals[0],13)^rotr(Vals[0],22));