<~~}~}}}~|~~~}}~}~}}~}~}~}}~~~}~}~~{}}}~}}}~|~~~}}~}~}}}}~|~~}~}~