Almeida sec 21 parser