..?..?....?..?.....??.........?...?.r>........?........?.~???.?.......??.........?.??.?..?......??.?.????...?.......................??.......?.?.?....?...?...