Merge changes Icac17694,Ic0b651f3,Ifa2cdea7 am: cf4dc9236e am: f41abccf80
am: 5e8b2e4110

Change-Id: I481283466c74087e4075cbda52f99fa94deae8c6