This information has been prepared for general knowledge based on information obtained from sources believed to be reliable and our internal analysis but we do not make any representations as to its accuracy or completeness. It is not to be construed as a recommendation for investment or construction of investment strategy. HVS Advisory accepts no liability whatsoever for any direct or consequential loss arising from any use of the information contained herein. HVS Advisory and its associates, their directors, and/or employees may have positions in, and may effect transactions in securities mentioned herein from time to time in the open market or otherwise, and may receive fees or act as principal or agent in dealings with respect to these companies.