...........................................................~~~......------------------------------......--1-.......................12gkd---------------------------