FRANCISCO CASTRO JR