$24M crypto theft