David Bagares tr. npp.