~|{zz{}}{zzzyyzzyy~x}w|w|w|w{vxuuutwsxqzq{r|s~uvvwy|~}}}}}~|zyyxwwxxwww~v|v|u|uztwttsruqvpwpyp{p|p}svy|}~~}}~}}~}zyyyxw~xxxwww~v|uztytwtuuuutvrwpxozp|q}rtx{{|~}}~~~