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