Merge changes I52ec5b02,I376656e3,I3f005583,Icba4e33d,I78400f6c, ... am: d7a1506715
am: 7594c6e4d7

Change-Id: Ia06cf02e0bfae12577860f5211bea3960c666501