Shanghao , gick d.