74HCT40104 page 2 74HCT40104 page 3