S and P support 4072.66 March 23 Futures