I do remember seeing a date of 1975 on the prints today . What does lt stand for? Some sort of timer?