~~~}~}~}}|~z~|{~}y}|~~|}|~}|}{{~~|~{}~~z|}~}}{}~{{z|~}{~||}yz{}}}z|}~{y{wy~~{|y|w{{t{}||z|}{r||y}xu{|{{w|}{y{|x|yzv{xux~u~vxpuyyzwxozwvty{~yzmvbtry|mzs|yptsy}x~}~vruwnqs}tp{srp{msvzb~uzmwgpk{~|z}{xqyo|yn}qy~nxn}z}s~ou~y}|{wmytup{qtzxtuvxq}y~pqwvwzupmteowxu~o~zzyzw}~}{{{wwu|w~{|{wyzyu{zxw}~u}|}y~w{zt{~|zvxz|xx{}{xvpy{|~|z||}~{s|}~|yy}ywvy{t~{~z~wy}{|wyu}{xl}~~y}~|}~~|~yy~~{}~~~}z~}~w||~|~}}{y~}~v{|y}~{}z~{|{||}{}{{}|~}|}x{}}|}{~~|||~}~~z}|}}~~}{}~{w|}}}x|zz}{}}}x}{}|{{~}w{~~|{}}}}}~~}~~~~}~~~~z~}~~}}{~~}~~~~~}~~}z~~~}~}}}~~~{~}~~}}~}|~~}~|~~~}~~~|~}~}|~~~|~~~~|~}~~{~|||}~~z{}{}wx~}}}~~|}~|~}}y||~~}|~|{{x}}~~|~{~~||~|~~}}|z~|z}{~|~~zz}|{|~y|~~|z}y~{}{}}}~{}{~|{{~}}}{~~~|~||}~}y|~~}~}~~~}}}}~~}~~}}~{~~~{~~}~}~~~~}}}~}~~~|~~~{~~}~}}~~~~~}~~}~~|~~}|}}}}~~~~~~~~~}}~~~~|~~~~~~~~~~}~~~~~~~~}~~~~~~}~}~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~