B S KLEIN AND CO., INC.