74HC594 page 2 74HC594 page 3