REMARKABLY informative and detailed post. Thanks!