New guy here, but long time forum user. I appreciate the work that went into this post and will bookmark it for future reference. Thanks!