EXCELLENT TIME TO BUY CDFT PEOPLE. Keep taking every share you can get your hands on. We WANT the longs to have the strangle hold! CDFT