Artifact Details Title #321 PPP/323/2-14-59 Catalog Number 102663772 Type Software Date 1959-02-14 Format Paper tape Lot Number X4222.2008