The mystery chip above has been identified at last: 74HCT2G125DP which is a 2-gate version of the 74HCT125.