merge 47273 46012 48057