В коде есть T0 = t = s << 56 | s << 48 | s4 << 40 | s << 32 | s8 << 24 | s5 << 16 | s2 << 8 | s9;
long s3 (который идет выше) не используется, но в Whirlpool2000 - который лежит рядом, в этой же сроке вместо s4 стоит s3 - где же правильно сделано? стоит ли заменять s4 на s3?