all rights reserved 2025 .