т.е. начала выполняются прилепленные до await .then (причем в порядке прилепливания обработчиков), затем все, что после await, затем .then, прилепленные после await? (вторая часть более менее следует из первой)
Как если бы все .then выполнялись в порядке прилепливания, а то, что после await являлось последним прилепленным .then?