CAMELLIA_RL8
dw = CamelliaSubkeyL(2) ^ CamelliaSubkeyR(2), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(3) ^ CamelliaSubkeyR(3), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(4) ^ CamelliaSubkeyR(4), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(5) ^ CamelliaSubkeyR(5), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(6) ^ CamelliaSubkeyR(6), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(7) ^ CamelliaSubkeyR(7), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(10) ^ CamelliaSubkeyR(10), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(11) ^ CamelliaSubkeyR(11), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(12) ^ CamelliaSubkeyR(12), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(13) ^ CamelliaSubkeyR(13), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(14) ^ CamelliaSubkeyR(14), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(15) ^ CamelliaSubkeyR(15), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(18) ^ CamelliaSubkeyR(18), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(19) ^ CamelliaSubkeyR(19), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(20) ^ CamelliaSubkeyR(20), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(21) ^ CamelliaSubkeyR(21), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(22) ^ CamelliaSubkeyR(22), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(23) ^ CamelliaSubkeyR(23), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(2) ^ CamelliaSubkeyR(2), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(3) ^ CamelliaSubkeyR(3), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(4) ^ CamelliaSubkeyR(4), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(5) ^ CamelliaSubkeyR(5), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(6) ^ CamelliaSubkeyR(6), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(7) ^ CamelliaSubkeyR(7), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(10) ^ CamelliaSubkeyR(10), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(11) ^ CamelliaSubkeyR(11), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(12) ^ CamelliaSubkeyR(12), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(13) ^ CamelliaSubkeyR(13), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(14) ^ CamelliaSubkeyR(14), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(15) ^ CamelliaSubkeyR(15), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(18) ^ CamelliaSubkeyR(18), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(19) ^ CamelliaSubkeyR(19), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(20) ^ CamelliaSubkeyR(20), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(21) ^ CamelliaSubkeyR(21), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(22) ^ CamelliaSubkeyR(22), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(23) ^ CamelliaSubkeyR(23), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(26) ^ CamelliaSubkeyR(26), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(27) ^ CamelliaSubkeyR(27), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(28) ^ CamelliaSubkeyR(28), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(29) ^ CamelliaSubkeyR(29), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(30) ^ CamelliaSubkeyR(30), dw = CAMELLIA_RL8(dw);
dw = CamelliaSubkeyL(31) ^ CamelliaSubkeyR(31), dw = CAMELLIA_RL8(dw);
dw = SUBL(2) ^ SUBR(2), dw = CAMELLIA_RL8(dw);
dw = SUBL(3) ^ SUBR(3), dw = CAMELLIA_RL8(dw);
dw = SUBL(4) ^ SUBR(4), dw = CAMELLIA_RL8(dw);
dw = SUBL(5) ^ SUBR(5), dw = CAMELLIA_RL8(dw);
dw = SUBL(6) ^ SUBR(6), dw = CAMELLIA_RL8(dw);
dw = SUBL(7) ^ SUBR(7), dw = CAMELLIA_RL8(dw);
dw = SUBL(10) ^ SUBR(10), dw = CAMELLIA_RL8(dw);
dw = SUBL(11) ^ SUBR(11), dw = CAMELLIA_RL8(dw);
dw = SUBL(12) ^ SUBR(12), dw = CAMELLIA_RL8(dw);
dw = SUBL(13) ^ SUBR(13), dw = CAMELLIA_RL8(dw);
dw = SUBL(14) ^ SUBR(14), dw = CAMELLIA_RL8(dw);
dw = SUBL(15) ^ SUBR(15), dw = CAMELLIA_RL8(dw);
dw = SUBL(18) ^ SUBR(18), dw = CAMELLIA_RL8(dw);
dw = SUBL(19) ^ SUBR(19), dw = CAMELLIA_RL8(dw);
dw = SUBL(20) ^ SUBR(20), dw = CAMELLIA_RL8(dw);
dw = SUBL(21) ^ SUBR(21), dw = CAMELLIA_RL8(dw);
dw = SUBL(22) ^ SUBR(22), dw = CAMELLIA_RL8(dw);
dw = SUBL(23) ^ SUBR(23), dw = CAMELLIA_RL8(dw);
dw = SUBL(2) ^ SUBR(2), dw = CAMELLIA_RL8(dw);
dw = SUBL(3) ^ SUBR(3), dw = CAMELLIA_RL8(dw);
dw = SUBL(4) ^ SUBR(4), dw = CAMELLIA_RL8(dw);
dw = SUBL(5) ^ SUBR(5), dw = CAMELLIA_RL8(dw);
dw = SUBL(6) ^ SUBR(6), dw = CAMELLIA_RL8(dw);
dw = SUBL(7) ^ SUBR(7), dw = CAMELLIA_RL8(dw);
dw = SUBL(10) ^ SUBR(10), dw = CAMELLIA_RL8(dw);
dw = SUBL(11) ^ SUBR(11), dw = CAMELLIA_RL8(dw);
dw = SUBL(12) ^ SUBR(12), dw = CAMELLIA_RL8(dw);
dw = SUBL(13) ^ SUBR(13), dw = CAMELLIA_RL8(dw);
dw = SUBL(14) ^ SUBR(14), dw = CAMELLIA_RL8(dw);
dw = SUBL(15) ^ SUBR(15), dw = CAMELLIA_RL8(dw);
dw = SUBL(18) ^ SUBR(18), dw = CAMELLIA_RL8(dw);
dw = SUBL(19) ^ SUBR(19), dw = CAMELLIA_RL8(dw);
dw = SUBL(20) ^ SUBR(20), dw = CAMELLIA_RL8(dw);
dw = SUBL(21) ^ SUBR(21), dw = CAMELLIA_RL8(dw);
dw = SUBL(22) ^ SUBR(22), dw = CAMELLIA_RL8(dw);
dw = SUBL(23) ^ SUBR(23), dw = CAMELLIA_RL8(dw);
dw = SUBL(26) ^ SUBR(26), dw = CAMELLIA_RL8(dw);
dw = SUBL(27) ^ SUBR(27), dw = CAMELLIA_RL8(dw);
dw = SUBL(28) ^ SUBR(28), dw = CAMELLIA_RL8(dw);
dw = SUBL(29) ^ SUBR(29), dw = CAMELLIA_RL8(dw);
dw = SUBL(30) ^ SUBR(30), dw = CAMELLIA_RL8(dw);
dw = SUBL(31) ^ SUBR(31), dw = CAMELLIA_RL8(dw);