આ બધા નીચે વર્ણવે છે.