modified:   a8_4_0_encoder.c