JKLO~S~W}^|g{pzzyyxwvutrqppooonnmllkjihgffeeddddddgmx~}|{zzyxxwvvutssrrqqqponmkjiihgffeegjnt~|~}|{zyxwvvutsrrqqqpponmlkjjiihg}gyfvfsfphnmkwihgffedcbaa`_^]\[ZYXWUSQONLKJJIHHGFFFHLR~Y~a}i|s{}zyxxwvutsrrrqqppoonmlkjiihgffe}dzcxdwiurtsqpnljigfeddcba`__^^^^]]]]\[ZYXXWWWX~Z}]|a{hzqy{xww