Ribeirao Preto,State of Sao Paulo,Brazil