All the content presented here is adapted from various blogs and forums, so all credits goes to original authors and people who uploaded the actual content. The owner of this blog takes no responsibility what so ever for any part of the content either partially or fully (i.e. download links/files/images/audio/video).Download at your own risk. I feel happy if you would have gained some useful knowledge out of this blog. Thank you.