cairo soto