Merge changes I2270cc0a,I55e5dc5a am: 2066e0585e am: 46244a6497 am: 40b849f88a
am: d879c171a0

Change-Id: I3f18e40a4e39246c9f7bc051ad0de4beefaf1b0b