Slice(Project(Filter((?tipo = ) || (?tipo = ) || (?tipo = ) && regex(?titulo, "", "i") , BGP( ?x ?titulo . ?x ?tipo . ?x ?imagen . ?catClass ?categoria . ?x ?catClass)), {?catClass, ?categoria, ?imagen, ?tipo, ?titulo, ?x}), 0, 20)