14 Jan 2021
2 min read

This is a personal website and blog. Any views or opinions represented on this site are personal and belong solely to the site owner and do not represent those of people, institutions or organisations that the owner may or may not be associated with in a professional or personal capacity, unless explicitly stated.

Any views or opinions are not intended to malign any religion, ethnic group, club, organization, company, or individual.

All content provided on this site is for informational purposes only. The owner of this site makes no representations as to the accuracy or completeness of any information on this site or found by following any link on this site.

To the extent any of the information contained on this site may be deemed to be investment advice, such information is not specific to the investment needs of any person. The owner of this site may hold positions or other interests in securities mentioned on this site and may trade for their own account based on the information presented. The owner may also take positions inconsistent with the views expressed on this site.

The owner will not be liable for any errors or omissions in the this information nor for the availability of this information. The owner will not be liable for any losses, injuries, or damages from the display or use of this information.

This site disclaimer is subject to change at any time.

Downloadable Files and Images

Any downloadable file, including but not limited to source code, PDFs, documents, and images, is provided at the user’s own risk. The owner will not be liable for any losses, injuries, or damages resulting from a corrupted or damaged file.