Hi,
It is a very informative post and very well said. I am new to this and it has made me understand even more. Thanks!

Keep it up.....