___    _______     ___               _        _______ _________
   /   )  (  __   )   /   )             ( (    /|(  ___  )\\__   __/
  / /) |  | (  )  |  / /) |             |  \\  ( || (   ) |   ) (   
 / (_) (_ | | /   | / (_) (_    _____   |   \\ | || |   | |   | |   
(____   _)| (/ /) |(____   _)  (_____)  | (\\ \\) || |   | |   | |   
     ) (  |   / | |     ) (             | | \\   || |   | |   | |   
     | |  |  (__) |     | |             | )  \\  || (___) |   | |   
     (_)  (_______)     (_)             |/    )_)(_______)   )_(   
                                                                   
 _______  _______           _        ______  
(  ____ \\(  ___  )|\\     /|( (    /|(  __  \\ 
| (    \\/| (   ) || )   ( ||  \\  ( || (  \\  )
| (__    | |   | || |   | ||   \\ | || |   ) |
|  __)   | |   | || |   | || (\\ \\) || |   | |
| (      | |   | || |   | || | \\   || |   ) |
| )      | (___) || (___) || )  \\  || (__/  )
|/       (_______)(_______)|/    )_)(______/