..........~~~~~~~..........~~~~~~....................~~~~..................................................~~~~~~?~~~~~~..............................