Upstream version 20160612