........................~~~~..................~........................-----------------......................................................