
                  :::::::  .::::::::::::::.  .::::::::::::::.
                 ::::::::  :::::::  :::::::  :::::::  :::::::
                :::::::::  :::::::  :::::::  :::::::  :::::::
                  :::::::  :::::::  :::::::  :::::::  :::::::
                  :::::::  :::::::  :::::::  :::::::  :::::::
                  :::::::  :::::::  :::::::  :::::::  :::::::
                  :::::::  :::::::  :::::::  :::::::  :::::::
   ______     _______    ______     _______    _______    ______    _________
.__\     \_.__\  ___/_:__\___  \_.__\ ____/_.__\  ___/_:__\  _  \_ _\  _     |
|    _     |    ______|     _  _/|.   \     |    ______|.    \    |   /______|
|.    \____|:   \     |.    /   \|:         |.   \     |:    /    |.     \
|:_    \   | _        |:   /     | _        |:_        |    /     |:_     \
:-)_____\  :-)________|---/______|-)________|-)________|---/______|-)______\
                  .......  .......  .......  .......  .......
                  :::::::  :::::::  :::::::  :::::::  :::::::
                  :::::::  :::::::  :::::::  :::::::  :::::::
                  :::::::  :::::::  :::::::  :::::::  :::::::
                  :::::::  :::::::  :::::::  :::::::  :::::::
                  :::::::  :::::::  :::::::  :::::::  :::::::
                  :::::::  :::::::  :::::::  :::::::  :::::::
                  :::::::  `::::::::::::::'  `::::::::::::::'
