faith of rc, and a opened larger than 1966 which has the highest dcsf number?
none