..................~~~~~~~~~~~~~......~~~~~~~~~~~~~~~~~~~~~~..................~~~~~~~~~~~~~~~..........................................................................................