JOHN M. PINHO JR