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