esmeralda gates