General Disclaimers

Research provided in the attached report was prepared by William O’Neil + Co. and its analyst(s) identified on the attached report. O’Neil Securities did not assist in the preparation of the accompanying report, and its accuracy and completeness are not guaranteed. The attached report is distributed solely for information purposes and is not a solicitation or an offer to buy any security or instrument or to participate in any trading strategy. The investment discussed may not be suitable for all investors. Investors must make their own decisions based on their specific investment objectives and financial circumstances. The research provided by William O’Neil + Co. may have been made available to customers of William O’Neil + Co. before being made available to O’Neil Securities. Any opinions expressed or implied herein are not necessarily the same as those of O’Neil Securities.