C6
C6(K,(i-6)&7) ^ C7(K,(i-7)&7);
C6(S,(i-6)&7) ^ C7(S,(i-7)&7);
C4(K,4) ^ C5(K,3) ^ C6(K,2) ^ C7(K,1) ^ RC[r];
C4(K,5) ^ C5(K,4) ^ C6(K,3) ^ C7(K,2);
C4(K,6) ^ C5(K,5) ^ C6(K,4) ^ C7(K,3);
C4(K,7) ^ C5(K,6) ^ C6(K,5) ^ C7(K,4);
C4(K,0) ^ C5(K,7) ^ C6(K,6) ^ C7(K,5);
C4(K,1) ^ C5(K,0) ^ C6(K,7) ^ C7(K,6);
C4(K,2) ^ C5(K,1) ^ C6(K,0) ^ C7(K,7);
C4(K,3) ^ C5(K,2) ^ C6(K,1) ^ C7(K,0);
C4(S,4) ^ C5(S,3) ^ C6(S,2) ^ C7(S,1);
C4(S,5) ^ C5(S,4) ^ C6(S,3) ^ C7(S,2);
C4(S,6) ^ C5(S,5) ^ C6(S,4) ^ C7(S,3);
C4(S,7) ^ C5(S,6) ^ C6(S,5) ^ C7(S,4);
C4(S,0) ^ C5(S,7) ^ C6(S,6) ^ C7(S,5);
C4(S,1) ^ C5(S,0) ^ C6(S,7) ^ C7(S,6);
C4(S,2) ^ C5(S,1) ^ C6(S,0) ^ C7(S,7);
C4(S,3) ^ C5(S,2) ^ C6(S,1) ^ C7(S,0);
L4 = C4(K,0); L5 = C5(K,0); L6 = C6(K,0); L7 = C7(K,0);
L5 ^= C4(K,1); L6 ^= C5(K,1); L7 ^= C6(K,1); L0 ^= C7(K,1);
L6 ^= C4(K,2); L7 ^= C5(K,2); L0 ^= C6(K,2); L1 ^= C7(K,2);
L7 ^= C4(K,3); L0 ^= C5(K,3); L1 ^= C6(K,3); L2 ^= C7(K,3);
L0 ^= C4(K,4); L1 ^= C5(K,4); L2 ^= C6(K,4); L3 ^= C7(K,4);
L1 ^= C4(K,5); L2 ^= C5(K,5); L3 ^= C6(K,5); L4 ^= C7(K,5);
L2 ^= C4(K,6); L3 ^= C5(K,6); L4 ^= C6(K,6); L5 ^= C7(K,6);
L3 ^= C4(K,7); L4 ^= C5(K,7); L5 ^= C6(K,7); L6 ^= C7(K,7);
L4 ^= C4(S,0); L5 ^= C5(S,0); L6 ^= C6(S,0); L7 ^= C7(S,0);
L5 ^= C4(S,1); L6 ^= C5(S,1); L7 ^= C6(S,1); L0 ^= C7(S,1);
L6 ^= C4(S,2); L7 ^= C5(S,2); L0 ^= C6(S,2); L1 ^= C7(S,2);
L7 ^= C4(S,3); L0 ^= C5(S,3); L1 ^= C6(S,3); L2 ^= C7(S,3);
L0 ^= C4(S,4); L1 ^= C5(S,4); L2 ^= C6(S,4); L3 ^= C7(S,4);
L1 ^= C4(S,5); L2 ^= C5(S,5); L3 ^= C6(S,5); L4 ^= C7(S,5);
L2 ^= C4(S,6); L3 ^= C5(S,6); L4 ^= C6(S,6); L5 ^= C7(S,6);
L3 ^= C4(S,7); L4 ^= C5(S,7); L5 ^= C6(S,7); L6 ^= C7(S,7);