S&P500 Mini Futures: Extending Higher As Impulse