Implement shuffle_bytes_abcd() functions and use them for shuffling