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