Merge changes If992b53b,Ieab60fd1 am: 7c50033e9f am: 11b2dbca15 am: 64bad84ece
am: 866327f751

Change-Id: I81b84207ed931e198c41f5dd420cafcaa9e1d4c5