This blog carries the personal views of several authors. Readers are cautioned not to consider the contents written in this blog and all its ancillary documents as a legal or contracting policy advice in any way. The information stated in this blog should not be relied upon as the ultimate reference of the truth. This blog is not responsible for the comments from the public, it therefore assumes no liability. This blog also disavows knowledge or culpability of any such acts or claims on such acts in any way related to the views and opinions expressed in this blog.