=~=-=~=-=~=-=~=-=~=-=~=-=~=-=~=-=~=-=~=-=~=-=~=-=~=-=~=-=~=
+-------------------------------------+
|  ___________                        |     +------------+
| ||         ||            _______    |     |            |   ()
| ||  () ()  ||           | _____ |   |     |            |
| ||    -    ||           ||_____||   |     |            |
| ||_________||           |  ___  |   |     |            |
| +----+-+----+           | |___| |   |     |            |        ()
|     _|_|_   \           |       |   |     +------------+    ()
|    (_____)   \          |       |   |    
|               \    ___  |       |   |         ()
|        ______  \__/   \_|       |   |  
|       |   _  |      _/  |       |   |         
|       |  ( ) |     /    |_______|   |   ()
|       |___|__|    /                 |      ()
|            \_____/                  |  
|                                     |         ()
|                                     |   ()
|   _____    ____    ____             |       ()
|  |_   _|  / ___|  |  _ \     /\     |   
|    | |   ( (___   | |_) )   /  \    |         ()
|    | |    \___ \  |  _ \   / /\ \   |     ()
|   _| |_    ___) ) | |_) ) / ____ \  |             
|  |_____|  |____/  |____/ /_/    \_\ |   ()
|                                     |       ()
+-------------------------------------+   

 ___________    __________    __________   ()
|  _        |  |          |  | ( )      |             ()
| _|()(_)|) |  |          |  |          |          ()
|        |\ |  |   .///.  |  |    ( )   |
|  |)(_)    |  |  (  _  ) |  |  * <-    |   
|  _  _     |  |   '---'  |  |          |         ()
| |- |-(_)  |  |    |__|  |  |       -> |    ()
|     -     |  |    |  |  |  |   ( )    |      
|___________|  |__________|  |__________|     ()    ()
                                                           ()
              +-------+  +-------+  +-------+          ()
              |       |  |       |  |       |    ()
              |   +---+  |   +---+  |   +---+        ()
              |   |___   |   |___   |   |___     
              |    _  |  |    _  |  |    _  |           ()
              |   | | |  |   | | |  |   | | |   
              |   |_| |  |   |_| |  |   |_| |       ()
              |_______|  |_______|  |_______|  ()


    .----->   ---->   
    |
.-------.      ()  ()
|       |
|       | -------->   ~~~~>  ~~~~> 
|       |        
'-------'     ()       ()     
                          ()     
                     ()
                     
    .-------------------------------.                       ()
    |           |========|          |          /|                  ()
    | .---------------------------. |         / |     _   _   ()
    | |                           | |        /  |    (_(_)|       ()
    |-------------------------------|       /  /             
    |                  (=)          |    __/  /_______           
    |                               |   |\  \/        \     ()
    |     .-----------------.       |   | \___________ \        ()
    | ()  |   -----------   |       |    \|____________|  ()
    '-----+-----------------+-------'   
                                                    ()
                   ()       ()  ()       ()      ()
            ()                      ()
                  ()   ()
                          ()
                     ()
                          ()
.------------------.
|                  |     ()
|                  |       ()
+---------|        |   ()
+---------|        |     ()
|                  |--\ 
|             (=)  |  /    ()
|------------------| /         ()
|------------------|/    ()
|------------------|        ()
|------------------|    ()
+------------------+          ()
                          ()
      _____________           ()      ()
    _/      |      \_             ()
   // ~~ ~~ | ~~ ~  \\                   ()
  // ~ ~ ~~ | ~~~ ~~ \\             ()
 //________ | ________\\               ()      ()
`----------`-'----------'                 ()
                                              ()
                                                   ()
                                __                      ()
  .-----------------------.    //                   ()
 /                       /|   //_________________          ()
/-----------------------/ |  //_________________/|               ()
|                  |    | /  +            ()    ||      ()
|                 \/    |/|  |__________________|/             ()
.-----------------------. |                              ()
|                       | |                ()     ()
|                       | |           ()
|                       |        ()

                                   ()
                               ()

          ()  ()     ()     ()     ()
      ()         ()              
                        ()                                         
   ()  ()               
           
   ()
      () 

 ()
     ()

()     ()
    ()

        ~+

                         
                              |
       ()    .-.,="  "=.    - o -
             '=/_       \     |
              |  '=._    |
               \     `=./`,        
                '=.__.=' `='