^\    ^                  
                      / \\  / \                 
                     /.  \\/   \      |\___/|   
  *----*           / / |  \\    \  __/  O  O\   
  |   /          /  /  |   \\    \_\/  \     \     
 / /\/         /   /   |    \\   _\/    '@___@      
/  /         /    /    |     \\ _\/       |U
|  |       /     /     |      \\\/        |
\  |     /_     /      |       \\  )   \ _|_
\   \       ~-./_ _    |    .- ; (  \_ _ _,\'
~    ~.           .-~-.|.-*      _        {-,
 \      ~-. _ .-~                 \      /\'
  \                   }            {   .*
   ~.                 '-/        /.-~----.
     ~- _             /        >..----.\\\
         ~ - - - - ^}_ _ _ _ _ _ _.-\\\