CBC decoding functioning