PATRICK SOTO DO