For All Intensive Purposes

Weaving