Artifact Details Title various data processing cards ( punched cards, optional scan cards) Catalog Number 102653609 Type Document Date 1955 ca. Publisher Sperry Rand Corporation Category Paper/Record Collection Title Company Collection Lot Number X3067.2005