@yanacroft: Great analysis!