* Based on 430e68d10b, 77d2e05abd and a2a7d57010 Change-Id: I27e2c804726078646ca9beda31cbae2a745dfd47
430e68d10b
77d2e05abd
a2a7d57010
80571db