Merge changes I9fc5738d,If4eee63b am: c206e20e48 am: dbc0aa539d am: 3a703d48fc am: 9a0b49d198

Change-Id: I0062441a24b75f74817e7ea4e002e4bbdc277afe