mary.n.oporto