............~~~~~~~~...~~~~~~~............ha...ha......~~~~.............~~~~~~~~~~~~~~~~~~....................................pp..........