~~~~~~yhc~h|s~z}~~~~}~~|}~}~~~~~~~}~~~}||}||}{}~~{|~}|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wdc{o{x}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|j]f{s|{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~