[Delivers #77656216 #80048808 #80133406 #80769396 #80351452]