Disclaimer

This is my personal blog and all the contents are based my personal opinion. All the posts and contents in this blog are provided “AS IS” with no warranties and confers no rights.