Theoretically unlimited overflow chained 595 shift register impl