João da Silva Lopes Cardoso See original record