}~~~~~~~~~~~~~~vw~{~~~~~~~~~~wuy~}~usy~|~~~~~~~~~~~~~vu~z}}}~~~~~~~~~~~~~~~~~~~~wv~{}~}}}~}~~~~~~~~~~~~~~~~{wy~{~~~~~~~~ut~y~|~~~~~~~~~~~~~~~~~~~~~~|uw}{|}|~|||}}}}}~~~~~~~~~~~~~~~~}}}}}}}~~~~vu}z|||~|||}}}}}}~~~~~~~~~~~~~~~~~~}}}}~~~~vu}y|{}~}~~~~~}~~~~~~~~~us}y}{}~}~}~}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~~xu}y||{~|{||}|}}}}}}~}~~~}}~~~}~}}}|}||}}~~~yw~y|||~}||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|u~v}z}|}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t~s}y}|}~}~}~}~}~~~~~~~~~~~~~~~~~~~}}}}}~~~~yu~x}{|~|{|||}}}}~~~~~~~~~~~~~~~}}}}||}}~~~{v~x}{|}}~|}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~uu~y}{~}~~~~~~~~~~~~~~~~~~ts}y}{}~}~~~}~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~{u~x|{|~|||}}}}}~~~~~~~~~~~~~~~~~}}}|||}}~~~~xw}z{||~||||||}}}}~~}~~~~~~~~~~~~~~}~}~~~~~~~~~~~~~xu}x|{}}~~}~~~}~~~~~~~~~~~~~~~~~}~~~~~~~~~ts{y{{{~{~{~|||||}}}}}}}~}~~~~~}}}}|}||{|||}~~~~xu|x{{{~{~{{{{|||}}}}~}~~~~~~~}~~}}}||{{||}~~~~~wv|y{|{~{|{||||}|}}}}~}}~}~~~~~~~}}}||||}~~~~~~~~~~xu}x|{|}}~}~}~}~~~~~~~~~~~~~~~~~~~~~~zt~w}z||}~|~}~}~}~}~~~~~~~~~~~~~~~~~~~~~}}|||}}}~~~~vu|z{|{~{|||||}|}}}}}~~~~~~~~~~~}}}|||||}}~~~~wv}{|~}~}}}~~}~~~~~~~~~~~~~~~~~~~~~~~xu}x|{|}|~|~|~}~~~}~~~~~~~~~~~~~~~~ut}y|{|~}~|~}~}}~}~}~~~~~~~~~~~~~~~~~}}}}|||}}~~~~~~w~x{{{~{{{{{{|{|||}}}~~}~}~~~~~~}~}}|{||}}~~~wx|{{}{~|{{|{||}}}}~~~~~~~~~~~~~~~~}~}|}}~~~~~~~{u}w{z|||~}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~vu}y}{}~}~}~}~}~}~}}~}}}~~~~~~~~~~~~~~~~~~}}}}}~~~~~~{u~x{{{}{~{{|||}}}}}~}~~~~~~~~~~~~}}}|}||}}~~~~~~yw|y{|{~{~{{{{{{||||}}}}~}~~~~~}}}}}}||||}~~~~~~~~~~~~~~~~wu{x{{{}|~|~|~}~}~}~}~~~~~~~~~~~~~~~~~wu|y{{{~{~{~{{~{||||}}}}}~}~~~~~~~~~}}}}|||}}~~~~~~~~~~}w}y{{{~{{{{|{||||}}}}}~}~~~~~~~~}}}|}||}}~~~~~~w~y{{{~{~{{{||||}}}|}}}~~~~~~~~~~~~~~~~~~~ww|z}|~~}~~~~~~~~~~~~~~~~~~~yu}y{{|~|~||||}}}}~~~~~~~~~~~~~~~~}}}}||}|}~~~~w~w{{{~{~|||||||}}~~~~~~}~~~~~~~~~}}|}||}}~~~~}w~y{{{}|~|||}}}}}}~}~}~~~~~~~~~~~~~~~~~~~~~~~~~~xw|y|{}~}~}~}~}~}~~~~~~~~~~~~~~~~~~~~~yu}y{{|~|||||||}}~~~~~~~~~~~~~~~~~~}}}}|}}~~~~~~{w|y{{{~{{{{{{|||||}}}}}}~~~~~~}~}}|||{{||}}~~~~yw~{|}}~|}}}}~~~~~~~~~~~~~~~~~~~~uw~y~|~~~~~~~~~~~~~~uw~{}~~~~~~~~~~~~~~~~~~~~~~~~~}~}}}}~~~~ww|z{}{~{{||}||}||}}}}}~~~~~~~~}}~}||||||}~~~~~yv|yz{{}{~{{~{{{||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~uu}y}|~~~~~~~~~~~~~~~~~~~~~~~~ws}w{z{}{~{~{~{~{~{||||}}}}}}}}}}}}}}}|||{{{|||}~~~~~~~~~wv{z{}{~{{{{|{|||}||}}}}}~~}}}}}||||{{{{|}}~~~~~~~~~xw|{{~{~{{{{{{|||}|}}~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~yu}x|{}}}~}~}~}~~~~~~~~~~~~~~~~vt{x{{{}{~{~{~{{{{{|||||}}}}}}}}}~}}}|||{{{||}}~~~~~~~~~~~~~~~~~~~~u~u{yz{{}{~{~z~z~{~{~{~{{~{{~{{{|{{{|{|||||{{{{{{{{{{|}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~xu|y{{{}{~{~{~{~{~{~|~{~|}~}}}~~~~~~~~~~~~~~~}}}}~~~~vu~z~}~~~vt}x|{|~}~}}}}}}~~~~~~~~~~~~~~~~~~~~}}}}}~~~~yv}y{|{~{{{{||}}}}}}~~~~~~~~~}}}}}|||{{|{}}~~~~~ww{{{}{{{{|||||}}}}}}}}}}}~}}}}}}|||{|||}~~~~~wv}y||}~}~}~}~~~~~~~~~~~~~~~u~v|y|||~|~|~||}}}}}}}}}}}}|}}}}|}|}|||{{{{||}~~~~~~~~~~