alteration alteration Dictionary alteration alteration alteration alteration alteration alteration alteration alteration Dictionary alteration alteration alteration alteration alteration alteration alteration alteration alteration alteration alteration alteration alteration alteration Dictionary alteration alteration alteration alteration alteration alteration alteration alteration alteration alterations alterations alteration alteration alteration alteration alteration alteration alteration Dictionary alteration