Canoe Digital Panel AL39950C1, David Textiles