As always, great stuff Brian.