Merge changes Ifd690cda,I7bcbe947 am: ec956e8866 am: ceb1ac35e4
am: e11712f64b

Change-Id: Id74599bf3ccf6c5c4b35ea8605f2940b9b14cd58