Wow that was incredibly informative.
Thank you so much.