S_I,    S_NON,   S_NON | S_COM,  NO,  NO,   M0;
S_I,    S_NON,   S_NON | S_NON,  NO,  NO,   M0;
S_I,    S_COM,   S_NON | S_COM,  NO,  NO,   M0;
S_O,    S_COM,   S_NON | S_NON,  NO,  NO,   M2;
S_O,    S_COM,   S_NON | S_NON, YES,  NO,   M3;
S_O,    S_COM,   S_NON | S_IO,  YES,  NO,   M4;
S_O,    S_COM,   S_COM | S_IO,  YES,  NO,   M4;
S_O,    S_COM,   S_NON | S_COM,  NO,  NO,   M5;
S_O,    S_COM,   S_NON | S_COM, YES,  NO,   M6;
S_O,    S_DFF,   S_COM | S_NON, YES,  NO,   M7;
S_O,    S_DFF,   S_NON | S_NON, YES,  NO,   M7;
S_O,    S_DFF,   S_COM | S_NON,  NO,  NO,   M8;
S_O,    S_DFF,   S_NON | S_NON,  NO,  NO,   M8;
S_O,    S_DFF,   S_NON | S_IO,   NO,  NO,   M9;
S_O,    S_DFF,   S_COM | S_IO,   NO,  NO,   M9;
S_O,    S_DFF,   S_NON | S_IO,  YES,  NO,  M10;
S_O,    S_DFF,   S_COM | S_IO,  YES,  NO,  M10;
S_I,    S_DQF,   S_DQ  | S_NON,  NO,  NO,  M20;
S_NODE, S_DFF,   S_COM | S_NON,  NO,  NO,  M11;
S_NODE, S_DFF,   S_NON | S_NON,  NO,  NO,  M11;
S_NODE, S_COM,   S_NON | S_NON,  NO,  NO,  M12;
S_NODE, S_COM,   S_NON | S_COM,  NO,  NO,  M12;
S_NODE, S_NON,   S_NON | S_NON,  NO,  NO,  M12;
S_NODE, S_NON,   S_NON | S_COM,  NO,  NO,  M12;
S_O,    S_COM,   S_INT | S_COM, YES,  NO,  M16;
S_O,    S_COM,   S_INT | S_NON,  NO,  NO,  M16;
S_O,    S_COM,   S_INT | S_NON, YES,  NO,  M16;
