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