This is all great info. Thanks for spending the time on this.