"'''~"'"~~""''''~"'"~~"'"~"''''"~"''''~""~~"'"~"''''"~"''''~"''''~"'"~~"'"~"
''~"''''~"'"~~""''''~"''''"~"''''~"''''~"'"~~"'"~"''''"~"''''~"''''~"'"~~"'"~"''''"~"''''
**********************************************************************************************************************************