BANK NIFTY which has been under a head and shoulder has finally broke out and is heading towards 40800