......Great analysis