CANAAN INC filings