LONGBITS
yi[M] = (unsigned short) (ll >> (LONGBITS - 16));
yi[M + 1] = (unsigned short) (ll >> (LONGBITS - 32));
yi[M] = (unsigned short) (ll >> (LONGBITS - 16));
yi[M + 1] = (unsigned short) (ll >> (LONGBITS - 32));