The information included in this publication has been obtained from public sources, and is not based upon private or conﬁdential Cherry Tree information. Cherry Tree gathers its data from sources it considers reliable. However, it does not guarantee the accuracy or completeness of the information provided within this publication. Any opinions presented reﬂect the current judgment of the authors and are subject to change. Cherry Tree makes no warranties, expressed or implied, regarding the accuracy of this information or any opinions expressed by the authors. Ofﬁcers, directors, partners of Cherry Tree and Cherry Tree proprietary investment funds may have positions in the securities of the companies discussed, and certain afﬁliates of Cherry Tree may recommend to speciﬁc clients the purchase and sale of securities discussed in the publication. This publication does not constitute a recommendation with respect to the securities of any company discussed herein, and it should not be construed as such. Cherry Tree or its afﬁliates may from time to time provide investment banking or related services to these companies. Like all Cherry Tree employees, the authors of this publication receive compensation that is affected by overall ﬁrm proﬁtability. We undertake no obligation to update any information in this publication.