http://www.wmitrust.com/WMITrust On December 31, 2021 certificate of cancellation filed in Delaware. Leftover funds have been distributed to charity. Point 4 debunks message board chatter.