Very informative post. Thanks for putting this together and sharing.