July 2025 deposits in detail