Du Shengrui .. "Sheng" means bright and prosperous; "Rui" means wisdom.
Du Wenbo .. literary talent flying, erudite.
Du Yongqi never gives up.
Du Wenhao .. Hao's word means: boundless.