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