T Trade! Note Holder dumping shares. They have billions of shares to dump The mystery is, who would buy this crap..??