TeraWulf Inc. (WULF) supply chain analysis