contparser