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