Fully consistent with my TA. Having said that, I always get nervous if everybody agrees (see one of the other comments below). From my experience it increases the likelihood of the opposite response. Anyway, fingers cross!
the only thing i can do here is to back this up with my own analysis.. i almost "painted" the exact same thing on the chart.. if enough people see the same thing in a chart it's has to work out.. right? we are the market and our believes in the things to come steer the market and draw the green candles on the charts ;-)