Thanks a lot for your detailed comment. The fact that you found the required information from here and there made me realize how important it was to have all the required information at one place.
I am glad I was able to put in the effort and create this resource. I can see this helping people for a long time to come.
Thanks