46 states reach $45 million Cash App settlement with Block over fraud - TrendCloud