TSL - negative sentiment, technically oversold, attractive valuation. been a buyer under 13, but have only blood on my hands to show for it thus far.. Rames, haven't seen you post in a couple weeks. any thoughts on the solar sell off?