Technology Finance platform Hundred breached, losses exceed $7 million , and Administrator 2025 May 4