Nice work, Jim. Thanks for putting this together.