2663 rivitapal_a2020m3v126n1p157-187.pdf 516 + 3179 .