2194 Detailed Notes By CA Namit Arora