shencheng-xu 2res