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