poooopqrtwy|~}||{zyyxwvuutssrqqpoonnmlkkjjjjjkmoqsvxz}~}{zyyxwwwvvvuuu