palo makonda 2025