G. ANASTASOPOULOS & CO L.P.