Merge changes I8a31ad3a,I8b385d51,I3fdcdc33,Ia4571cd3 am: bc4e9cb94e am: f9ba055853 am: 3fc9ed681c
am: 059f0a8166

Change-Id: If3bd94265108fbf2a7052199ad1002467f7e4792