dirt oscshape parser