mastercard brazil nec popidvenkataramakrishnan financial…