# MC: formula failed --- AF((golden.encoder.character<7>=0 * ((golden.encoder.r_ack=1 * (golden.encoder.character<5>=0 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.r_ack=0 * ((golden.encoder.character<5>=1 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<5>=0 * ((golden.encoder.character<6>=1 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<6>=0 * (val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (addr<0>=0 * (addr<2>=0 * (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (addr<4>=0 * (faulty.encoder.character<4>=0 * (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) # MC: Calling debugger for trace 1 --State addr<0>:1 addr<1>:0 addr<2>:0 addr<3>:1 addr<4>:1 faulty.decoder.state<0>:1 faulty.decoder.state<1>:1 faulty.decoder.state<2>:1 faulty.decoder.state<3>:1 faulty.decoder.state<4>:1 faulty.decoder.state<5>:0 faulty.decoder.state<6>:0 faulty.decoder.state<7>:0 faulty.decoder.state<8>:0 faulty.decoder.state<9>:0 faulty.encoder.character<0>:0 faulty.encoder.character<1>:0 faulty.encoder.character<2>:0 faulty.encoder.character<3>:0 faulty.encoder.character<4>:0 faulty.encoder.character<5>:0 faulty.encoder.character<6>:0 faulty.encoder.character<7>:0 faulty.encoder.r_ack:1 faulty.encoder.shiftreg<0>:0 faulty.encoder.shiftreg<1>:0 faulty.encoder.shiftreg<2>:0 faulty.encoder.shiftreg<3>:0 faulty.encoder.shiftreg<4>:0 faulty.encoder.shiftreg<5>:0 faulty.encoder.shiftreg<6>:0 faulty.encoder.shiftreg<7>:1 faulty.encoder.shiftreg<8>:0 faulty.encoder.shiftreg<9>:0 faulty.start:0 golden.decoder.state<0>:1 golden.decoder.state<1>:1 golden.decoder.state<2>:1 golden.decoder.state<3>:1 golden.decoder.state<4>:1 golden.decoder.state<5>:0 golden.decoder.state<6>:0 golden.decoder.state<7>:0 golden.decoder.state<8>:0 golden.decoder.state<9>:0 golden.encoder.character<0>:0 golden.encoder.character<1>:0 golden.encoder.character<2>:0 golden.encoder.character<3>:0 golden.encoder.character<4>:0 golden.encoder.character<5>:0 golden.encoder.character<6>:0 golden.encoder.character<7>:0 golden.encoder.r_ack:1 golden.encoder.shiftreg<0>:0 golden.encoder.shiftreg<1>:0 golden.encoder.shiftreg<2>:0 golden.encoder.shiftreg<3>:0 golden.encoder.shiftreg<4>:0 golden.encoder.shiftreg<5>:0 golden.encoder.shiftreg<6>:0 golden.encoder.shiftreg<7>:0 golden.encoder.shiftreg<8>:0 golden.encoder.shiftreg<9>:0 golden.start:0 val:1 fails AF((golden.encoder.character<7>=0 * ((golden.encoder.r_ack=1 * (golden.encoder.character<5>=0 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.r_ack=0 * ((golden.encoder.character<5>=1 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<5>=0 * ((golden.encoder.character<6>=1 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<6>=0 * (val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (addr<0>=0 * (addr<2>=0 * (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (addr<4>=0 * (faulty.encoder.character<4>=0 * (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) --A fair path on which (golden.encoder.character<7>=0 * ((golden.encoder.r_ack=1 * (golden.encoder.character<5>=0 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=1 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.r_ack=0 * ((golden.encoder.character<5>=1 * (golden.encoder.character<6>=0 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=1 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<5>=0 * ((golden.encoder.character<6>=1 * ((val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (val=0 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=1 * (faulty.encoder.character<5>=0 * ((golden.encoder.shiftreg<9>=1 * ((golden.encoder.shiftreg<8>=1 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=1 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<9>=0 * ((golden.encoder.shiftreg<8>=1 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=1 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=1 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<8>=0 * ((golden.encoder.shiftreg<7>=1 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=1 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * (golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * (golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * ((faulty.encoder.character<2>=1 * (golden.encoder.character<2>=1 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))) + (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * ((golden.encoder.shiftreg<6>=1 * ((golden.encoder.shiftreg<5>=1 * (golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * (golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=1 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<6>=0 * ((golden.encoder.shiftreg<5>=1 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<2>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=1 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<5>=0 * ((golden.encoder.character<3>=1 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=1 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=1 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<3>=0 * ((golden.encoder.shiftreg<4>=1 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=1 * ((addr<0>=1 * ((addr<2>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * ((addr<4>=1 * (faulty.encoder.character<4>=1 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (addr<0>=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * (golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=1 * ((addr<0>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<0>=0 * ((addr<2>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<2>=0 * ((addr<1>=1 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * ((addr<4>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (addr<4>=0 * (faulty.encoder.character<4>=0 * ((addr<3>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))) + (addr<3>=0 * (faulty.encoder.character<3>=0 * ((golden.decoder.state<0>=1 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * ((golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<4>=0 * ((golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))) + (golden.decoder.state<0>=0 * ((golden.decoder.state<2>=1 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1)))))))))))))))))))))))))))) + (golden.decoder.state<2>=0 * ((golden.decoder.state<3>=1 * ((golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * ((golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))) + (golden.decoder.state<5>=0 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<3>=0 * ((golden.decoder.state<1>=1 * ((golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=1 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=1 * faulty.decoder.state<7>=0))))))))))))))))))))))) + (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * ((golden.decoder.state<6>=1 * (golden.decoder.state<9>=1 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=1 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))) + (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))) + (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=1 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=1 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<4>=0 * ((golden.encoder.character<4>=1 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=1 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=1))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=1 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<4>=0 * ((golden.encoder.shiftreg<3>=1 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * (golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=1 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<3>=0 * ((golden.encoder.character<0>=1 * (faulty.encoder.character<0>=1 * ((golden.encoder.shiftreg<2>=1 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * ((golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))) + (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=1 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=1 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=1 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=1 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * ((golden.encoder.shiftreg<2>=1 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=1 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=1 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=1 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0))))))))))))))))))))))))))))))))))) + (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=1 * (golden.encoder.shiftreg<1>=1 * (golden.start=0 * (faulty.encoder.character<1>=1 * (golden.encoder.shiftreg<0>=0 * (faulty.encoder.character<4>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=1 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=1 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=1 * (golden.decoder.state<5>=1 * (golden.decoder.state<6>=1 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=1 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=1 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=1 * (faulty.decoder.state<4>=1 * (faulty.decoder.state<5>=1 * (faulty.decoder.state<6>=1 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + (golden.encoder.character<6>=0 * (val=1 * (faulty.encoder.character<7>=0 * (faulty.encoder.character<6>=0 * (faulty.encoder.character<5>=0 * (golden.encoder.shiftreg<9>=0 * (golden.encoder.shiftreg<8>=0 * (golden.encoder.shiftreg<7>=0 * (faulty.encoder.r_ack=0 * (faulty.encoder.shiftreg<9>=0 * (faulty.encoder.shiftreg<8>=0 * (faulty.encoder.shiftreg<7>=0 * (faulty.encoder.character<2>=0 * (golden.encoder.character<2>=0 * (golden.encoder.shiftreg<6>=0 * (golden.encoder.shiftreg<5>=0 * (golden.encoder.character<3>=0 * (golden.encoder.shiftreg<4>=0 * (golden.encoder.character<4>=0 * (golden.encoder.shiftreg<3>=0 * (golden.encoder.character<0>=0 * (faulty.encoder.character<0>=0 * (golden.encoder.shiftreg<2>=0 * (golden.encoder.character<1>=0 * (golden.encoder.shiftreg<1>=0 * (golden.start=0 * (addr<0>=0 * (addr<2>=0 * (addr<1>=0 * (faulty.encoder.character<1>=0 * (golden.encoder.shiftreg<0>=0 * (addr<4>=0 * (faulty.encoder.character<4>=0 * (addr<3>=0 * (faulty.encoder.character<3>=0 * (golden.decoder.state<0>=0 * (golden.decoder.state<2>=0 * (golden.decoder.state<3>=0 * (golden.decoder.state<1>=0 * (golden.decoder.state<4>=0 * (golden.decoder.state<5>=0 * (golden.decoder.state<6>=0 * (golden.decoder.state<9>=0 * (golden.decoder.state<8>=0 * (golden.decoder.state<7>=0 * (faulty.encoder.shiftreg<1>=0 * (faulty.encoder.shiftreg<2>=0 * (faulty.encoder.shiftreg<5>=0 * (faulty.encoder.shiftreg<6>=0 * (faulty.encoder.shiftreg<4>=0 * (faulty.encoder.shiftreg<3>=0 * (faulty.encoder.shiftreg<0>=0 * (faulty.start=0 * (faulty.decoder.state<0>=0 * (faulty.decoder.state<1>=0 * (faulty.decoder.state<2>=0 * (faulty.decoder.state<3>=0 * (faulty.decoder.state<4>=0 * (faulty.decoder.state<5>=0 * (faulty.decoder.state<6>=0 * (faulty.decoder.state<9>=0 * (faulty.decoder.state<8>=0 * faulty.decoder.state<7>=0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) is always false: --Counter example begins --Fair path stem: --State 0: addr<0>:1 addr<1>:0 addr<2>:0 addr<3>:1 addr<4>:1 faulty.decoder.state<0>:1 faulty.decoder.state<1>:1 faulty.decoder.state<2>:1 faulty.decoder.state<3>:1 faulty.decoder.state<4>:1 faulty.decoder.state<5>:0 faulty.decoder.state<6>:0 faulty.decoder.state<7>:0 faulty.decoder.state<8>:0 faulty.decoder.state<9>:0 faulty.encoder.character<0>:0 faulty.encoder.character<1>:0 faulty.encoder.character<2>:0 faulty.encoder.character<3>:0 faulty.encoder.character<4>:0 faulty.encoder.character<5>:0 faulty.encoder.character<6>:0 faulty.encoder.character<7>:0 faulty.encoder.r_ack:1 faulty.encoder.shiftreg<0>:0 faulty.encoder.shiftreg<1>:0 faulty.encoder.shiftreg<2>:0 faulty.encoder.shiftreg<3>:0 faulty.encoder.shiftreg<4>:0 faulty.encoder.shiftreg<5>:0 faulty.encoder.shiftreg<6>:0 faulty.encoder.shiftreg<7>:1 faulty.encoder.shiftreg<8>:0 faulty.encoder.shiftreg<9>:0 faulty.start:0 golden.decoder.state<0>:1 golden.decoder.state<1>:1 golden.decoder.state<2>:1 golden.decoder.state<3>:1 golden.decoder.state<4>:1 golden.decoder.state<5>:0 golden.decoder.state<6>:0 golden.decoder.state<7>:0 golden.decoder.state<8>:0 golden.decoder.state<9>:0 golden.encoder.character<0>:0 golden.encoder.character<1>:0 golden.encoder.character<2>:0 golden.encoder.character<3>:0 golden.encoder.character<4>:0 golden.encoder.character<5>:0 golden.encoder.character<6>:0 golden.encoder.character<7>:0 golden.encoder.r_ack:1 golden.encoder.shiftreg<0>:0 golden.encoder.shiftreg<1>:0 golden.encoder.shiftreg<2>:0 golden.encoder.shiftreg<3>:0 golden.encoder.shiftreg<4>:0 golden.encoder.shiftreg<5>:0 golden.encoder.shiftreg<6>:0 golden.encoder.shiftreg<7>:0 golden.encoder.shiftreg<8>:0 golden.encoder.shiftreg<9>:0 golden.start:0 val:1 --Goes to state 1: faulty.decoder.state<1>:0 faulty.decoder.state<2>:0 faulty.decoder.state<3>:0 faulty.decoder.state<4>:0 faulty.encoder.r_ack:0 faulty.encoder.shiftreg<6>:1 faulty.encoder.shiftreg<7>:0 golden.decoder.state<1>:0 golden.decoder.state<2>:0 golden.decoder.state<3>:0 golden.decoder.state<4>:0 golden.encoder.character<1>:1 golden.encoder.character<3>:1 golden.encoder.character<4>:1 golden.encoder.character<6>:1 golden.encoder.r_ack:0 golden.encoder.shiftreg<2>:1 golden.encoder.shiftreg<3>:1 golden.encoder.shiftreg<7>:1 golden.encoder.shiftreg<9>:1 golden.start:1 --Goes to state 2: faulty.decoder.state<1>:1 faulty.encoder.shiftreg<5>:1 faulty.encoder.shiftreg<6>:0 golden.encoder.shiftreg<1>:1 golden.encoder.shiftreg<3>:0 golden.encoder.shiftreg<6>:1 golden.encoder.shiftreg<7>:0 golden.encoder.shiftreg<8>:1 golden.encoder.shiftreg<9>:0 golden.start:0 val:0 --Goes to state 3: faulty.decoder.state<2>:1 faulty.encoder.shiftreg<4>:1 faulty.encoder.shiftreg<5>:0 golden.decoder.state<1>:1 golden.encoder.shiftreg<0>:1 golden.encoder.shiftreg<2>:0 golden.encoder.shiftreg<5>:1 golden.encoder.shiftreg<6>:0 golden.encoder.shiftreg<7>:1 golden.encoder.shiftreg<8>:0 --Goes to state 4: faulty.decoder.state<3>:1 faulty.encoder.shiftreg<3>:1 faulty.encoder.shiftreg<4>:0 golden.decoder.state<0>:0 golden.decoder.state<1>:0 golden.decoder.state<3>:1 golden.encoder.shiftreg<1>:0 golden.encoder.shiftreg<4>:1 golden.encoder.shiftreg<5>:0 golden.encoder.shiftreg<6>:1 golden.encoder.shiftreg<7>:0 --Goes to state 5: faulty.decoder.state<4>:1 faulty.encoder.shiftreg<2>:1 faulty.encoder.shiftreg<3>:0 golden.decoder.state<1>:1 golden.decoder.state<3>:0 golden.decoder.state<4>:1 golden.encoder.shiftreg<0>:0 golden.encoder.shiftreg<3>:1 golden.encoder.shiftreg<4>:0 golden.encoder.shiftreg<5>:1 golden.encoder.shiftreg<6>:0 --Goes to state 6: faulty.decoder.state<1>:0 faulty.decoder.state<2>:0 faulty.decoder.state<3>:0 faulty.decoder.state<4>:0 faulty.encoder.shiftreg<1>:1 faulty.encoder.shiftreg<2>:0 golden.decoder.state<0>:1 golden.decoder.state<1>:0 golden.decoder.state<2>:1 golden.decoder.state<4>:0 golden.decoder.state<5>:1 golden.encoder.shiftreg<2>:1 golden.encoder.shiftreg<3>:0 golden.encoder.shiftreg<4>:1 golden.encoder.shiftreg<5>:0 --Goes to state 7: faulty.decoder.state<1>:1 faulty.encoder.r_ack:1 faulty.encoder.shiftreg<1>:0 golden.decoder.state<1>:1 golden.decoder.state<2>:0 golden.decoder.state<3>:1 golden.decoder.state<5>:0 golden.decoder.state<6>:1 golden.encoder.shiftreg<1>:1 golden.encoder.shiftreg<2>:0 golden.encoder.shiftreg<3>:1 golden.encoder.shiftreg<4>:0 --Goes to state 8: addr<3>:0 faulty.decoder.state<2>:1 golden.decoder.state<2>:1 golden.decoder.state<3>:0 golden.decoder.state<4>:1 golden.decoder.state<6>:0 golden.decoder.state<7>:1 golden.encoder.shiftreg<0>:1 golden.encoder.shiftreg<1>:0 golden.encoder.shiftreg<2>:1 golden.encoder.shiftreg<3>:0 val:1 --Fair path cycle: --State 0: addr<0>:1 addr<1>:0 addr<2>:0 addr<3>:0 addr<4>:1 faulty.decoder.state<0>:1 faulty.decoder.state<1>:1 faulty.decoder.state<2>:1 faulty.decoder.state<3>:0 faulty.decoder.state<4>:0 faulty.decoder.state<5>:0 faulty.decoder.state<6>:0 faulty.decoder.state<7>:0 faulty.decoder.state<8>:0 faulty.decoder.state<9>:0 faulty.encoder.character<0>:0 faulty.encoder.character<1>:0 faulty.encoder.character<2>:0 faulty.encoder.character<3>:0 faulty.encoder.character<4>:0 faulty.encoder.character<5>:0 faulty.encoder.character<6>:0 faulty.encoder.character<7>:0 faulty.encoder.r_ack:1 faulty.encoder.shiftreg<0>:0 faulty.encoder.shiftreg<1>:0 faulty.encoder.shiftreg<2>:0 faulty.encoder.shiftreg<3>:0 faulty.encoder.shiftreg<4>:0 faulty.encoder.shiftreg<5>:0 faulty.encoder.shiftreg<6>:0 faulty.encoder.shiftreg<7>:0 faulty.encoder.shiftreg<8>:0 faulty.encoder.shiftreg<9>:0 faulty.start:0 golden.decoder.state<0>:1 golden.decoder.state<1>:1 golden.decoder.state<2>:1 golden.decoder.state<3>:0 golden.decoder.state<4>:1 golden.decoder.state<5>:0 golden.decoder.state<6>:0 golden.decoder.state<7>:1 golden.decoder.state<8>:0 golden.decoder.state<9>:0 golden.encoder.character<0>:0 golden.encoder.character<1>:1 golden.encoder.character<2>:0 golden.encoder.character<3>:1 golden.encoder.character<4>:1 golden.encoder.character<5>:0 golden.encoder.character<6>:1 golden.encoder.character<7>:0 golden.encoder.r_ack:0 golden.encoder.shiftreg<0>:1 golden.encoder.shiftreg<1>:0 golden.encoder.shiftreg<2>:1 golden.encoder.shiftreg<3>:0 golden.encoder.shiftreg<4>:0 golden.encoder.shiftreg<5>:0 golden.encoder.shiftreg<6>:0 golden.encoder.shiftreg<7>:0 golden.encoder.shiftreg<8>:0 golden.encoder.shiftreg<9>:0 golden.start:0 val:1 --Goes to state 1: addr<0>:0 addr<1>:1 addr<2>:1 addr<4>:0 faulty.decoder.state<3>:1 faulty.encoder.character<1>:1 faulty.encoder.character<4>:1 faulty.encoder.character<6>:1 faulty.encoder.r_ack:0 faulty.encoder.shiftreg<0>:1 faulty.encoder.shiftreg<2>:1 faulty.encoder.shiftreg<4>:1 faulty.start:1 golden.decoder.state<0>:0 golden.decoder.state<1>:0 golden.decoder.state<2>:0 golden.decoder.state<5>:1 golden.decoder.state<7>:0 golden.decoder.state<8>:1 golden.encoder.shiftreg<0>:0 golden.encoder.shiftreg<1>:1 golden.encoder.shiftreg<2>:0 --Goes to state 2: faulty.decoder.state<0>:0 faulty.decoder.state<2>:0 faulty.decoder.state<3>:0 faulty.encoder.shiftreg<0>:0 faulty.encoder.shiftreg<1>:1 faulty.encoder.shiftreg<2>:0 faulty.encoder.shiftreg<3>:1 faulty.encoder.shiftreg<4>:0 faulty.start:0 golden.decoder.state<0>:1 golden.decoder.state<4>:0 golden.decoder.state<6>:1 golden.decoder.state<8>:0 golden.decoder.state<9>:1 golden.encoder.character<0>:1 golden.encoder.character<2>:1 golden.encoder.character<3>:0 golden.encoder.character<4>:0 golden.encoder.shiftreg<2>:1 golden.encoder.shiftreg<4>:1 golden.encoder.shiftreg<6>:1 golden.start:1 val:0 --Goes to state 3: faulty.decoder.state<0>:1 faulty.decoder.state<1>:0 faulty.decoder.state<2>:1 faulty.encoder.shiftreg<0>:1 faulty.encoder.shiftreg<1>:0 faulty.encoder.shiftreg<2>:1 faulty.encoder.shiftreg<3>:0 golden.decoder.state<5>:0 golden.decoder.state<6>:0 golden.decoder.state<9>:0 golden.encoder.shiftreg<0>:1 golden.encoder.shiftreg<2>:0 golden.encoder.shiftreg<3>:1 golden.encoder.shiftreg<4>:0 golden.encoder.shiftreg<5>:1 golden.encoder.shiftreg<6>:0 golden.start:0 --Goes to state 4: addr<0>:1 addr<1>:0 faulty.decoder.state<0>:0 faulty.decoder.state<3>:1 faulty.encoder.shiftreg<0>:0 faulty.encoder.shiftreg<1>:1 faulty.encoder.shiftreg<2>:0 golden.decoder.state<0>:0 golden.decoder.state<2>:1 golden.encoder.shiftreg<1>:0 golden.encoder.shiftreg<2>:1 golden.encoder.shiftreg<3>:0 golden.encoder.shiftreg<4>:1 golden.encoder.shiftreg<5>:0 --Goes to state 5: faulty.decoder.state<0>:1 faulty.decoder.state<2>:0 faulty.decoder.state<4>:1 faulty.encoder.character<1>:0 faulty.encoder.character<4>:0 faulty.encoder.character<6>:0 faulty.encoder.r_ack:1 faulty.encoder.shiftreg<1>:0 golden.decoder.state<1>:1 golden.decoder.state<2>:0 golden.decoder.state<3>:1 golden.encoder.shiftreg<0>:0 golden.encoder.shiftreg<1>:1 golden.encoder.shiftreg<2>:0 golden.encoder.shiftreg<3>:1 golden.encoder.shiftreg<4>:0 --Goes to state 6: faulty.decoder.state<3>:0 faulty.decoder.state<4>:0 golden.decoder.state<0>:1 golden.decoder.state<1>:0 golden.decoder.state<2>:1 golden.decoder.state<3>:0 golden.decoder.state<4>:1 golden.encoder.shiftreg<0>:1 golden.encoder.shiftreg<1>:0 golden.encoder.shiftreg<2>:1 golden.encoder.shiftreg<3>:0 val:1 --Goes to state 7: addr<2>:0 addr<3>:1 addr<4>:1 faulty.decoder.state<1>:1 faulty.encoder.character<1>:1 faulty.encoder.character<2>:1 faulty.encoder.character<6>:1 faulty.encoder.r_ack:0 faulty.encoder.shiftreg<3>:1 faulty.encoder.shiftreg<5>:1 faulty.start:1 golden.decoder.state<0>:0 golden.decoder.state<3>:1 golden.decoder.state<4>:0 golden.decoder.state<5>:1 golden.encoder.shiftreg<0>:0 golden.encoder.shiftreg<1>:1 golden.encoder.shiftreg<2>:0 --Goes to state 8: faulty.decoder.state<1>:0 faulty.encoder.shiftreg<2>:1 faulty.encoder.shiftreg<3>:0 faulty.encoder.shiftreg<4>:1 faulty.encoder.shiftreg<5>:0 faulty.start:0 golden.decoder.state<0>:1 golden.decoder.state<2>:0 golden.decoder.state<4>:1 golden.decoder.state<5>:0 golden.decoder.state<6>:1 golden.encoder.character<0>:0 golden.encoder.character<2>:0 golden.encoder.character<3>:1 golden.encoder.character<4>:1 golden.encoder.shiftreg<1>:0 golden.encoder.shiftreg<2>:1 golden.encoder.shiftreg<3>:1 golden.encoder.shiftreg<7>:1 golden.encoder.shiftreg<9>:1 golden.start:1 val:0 --Goes to state 9: faulty.decoder.state<1>:1 faulty.encoder.shiftreg<1>:1 faulty.encoder.shiftreg<2>:0 faulty.encoder.shiftreg<3>:1 faulty.encoder.shiftreg<4>:0 golden.decoder.state<3>:0 golden.decoder.state<4>:0 golden.decoder.state<6>:0 golden.encoder.shiftreg<1>:1 golden.encoder.shiftreg<3>:0 golden.encoder.shiftreg<6>:1 golden.encoder.shiftreg<7>:0 golden.encoder.shiftreg<8>:1 golden.encoder.shiftreg<9>:0 golden.start:0 --Goes to state 10: faulty.decoder.state<2>:1 faulty.encoder.shiftreg<0>:1 faulty.encoder.shiftreg<1>:0 faulty.encoder.shiftreg<2>:1 faulty.encoder.shiftreg<3>:0 golden.decoder.state<1>:1 golden.encoder.shiftreg<0>:1 golden.encoder.shiftreg<2>:0 golden.encoder.shiftreg<5>:1 golden.encoder.shiftreg<6>:0 golden.encoder.shiftreg<7>:1 golden.encoder.shiftreg<8>:0 --Goes to state 11: addr<3>:0 faulty.decoder.state<0>:0 faulty.decoder.state<1>:0 faulty.decoder.state<2>:0 faulty.decoder.state<4>:1 faulty.encoder.shiftreg<0>:0 faulty.encoder.shiftreg<1>:1 faulty.encoder.shiftreg<2>:0 golden.decoder.state<0>:0 golden.decoder.state<1>:0 golden.decoder.state<3>:1 golden.encoder.shiftreg<1>:0 golden.encoder.shiftreg<4>:1 golden.encoder.shiftreg<5>:0 golden.encoder.shiftreg<6>:1 golden.encoder.shiftreg<7>:0 --Goes to state 12: faulty.decoder.state<0>:1 faulty.decoder.state<4>:0 faulty.decoder.state<5>:1 faulty.encoder.character<1>:0 faulty.encoder.character<2>:0 faulty.encoder.character<6>:0 faulty.encoder.r_ack:1 faulty.encoder.shiftreg<1>:0 golden.decoder.state<1>:1 golden.decoder.state<3>:0 golden.decoder.state<4>:1 golden.encoder.shiftreg<0>:0 golden.encoder.shiftreg<3>:1 golden.encoder.shiftreg<4>:0 golden.encoder.shiftreg<5>:1 golden.encoder.shiftreg<6>:0 --Goes to state 13: faulty.decoder.state<5>:0 golden.decoder.state<0>:1 golden.decoder.state<1>:0 golden.decoder.state<2>:1 golden.decoder.state<4>:0 golden.decoder.state<5>:1 golden.encoder.shiftreg<2>:1 golden.encoder.shiftreg<3>:0 golden.encoder.shiftreg<4>:1 golden.encoder.shiftreg<5>:0 --Goes to state 14: faulty.decoder.state<1>:1 golden.decoder.state<1>:1 golden.decoder.state<2>:0 golden.decoder.state<3>:1 golden.decoder.state<5>:0 golden.decoder.state<6>:1 golden.encoder.shiftreg<1>:1 golden.encoder.shiftreg<2>:0 golden.encoder.shiftreg<3>:1 golden.encoder.shiftreg<4>:0 --Goes to state 15: faulty.decoder.state<2>:1 golden.decoder.state<2>:1 golden.decoder.state<3>:0 golden.decoder.state<4>:1 golden.decoder.state<6>:0 golden.decoder.state<7>:1 golden.encoder.shiftreg<0>:1 golden.encoder.shiftreg<1>:0 golden.encoder.shiftreg<2>:1 golden.encoder.shiftreg<3>:0 val:1 --Counter example ends