Spirit V2 parser