All the contents of this site are only for general information or use. The Information provided are the understanding of the Author(s) and the Owner of site. The Author(s) reserves the Copyright to the Contents unless otherwise provided. The website and its owner / author does not provide any warranty, express or implied, as to the quality, accuracy, timeliness, completeness, performance, fitness for a particular purpose or any of its contents and as such the Owner is not responsible or liable to anybody. The users should refer to the origin of the contents to get the accurate contents.