''*****'''**''''**''********'''**''''**''*'''''*''**'''**'''**'''''**'''**''**'''*'''''*''**''**''''**'''''**''''****'''''******''*****'''''********''''''**'''''''''''*''**''**''''**'''**'''''''**'''''*'''''*''**'''**'''**''''**''''''**''''''*****'''**''''**''**'''''**'''''**''''