Cisco 4FQ20: macro pull-back materializing, shape of recovery remains uncertain