quanshr (Shanghaoran Quan)