                                                                                         --     
                                                                                                
                 .                                                                              
                 .-                                                                             
       ..                                                                                       
                      .:                                                                        
                                                     .:::.           .::                        
                                                   -#@@@@@#=  .:--:---:.                        
                                                  *@@@@@@@@@%#@@@@@%.                           
                                                 .@@@@@@@@@@@@@@##*.                            
              +.                               .*%@@@@@@@@@@@%*.                                
    .-       .:                  :             :%@@@@@@@@@@@-                                   
     -          :                               -@@@@@@@@@#+ .=                                 
                -                                :#@@@@@@-                                      
    =:                                             %@@@@@@=                                     
    --                                             *@@@@@@@*                                    
                                                   *@@@@@@@@%.                                  
                                                   %@@@@@@@@@.                                  
                                                 :*@@@@@@@@%.                                 . 
                                                .*@@@@@@@@@=                                    
                                                 :@@@@@@@@@*                                    
                                                  %@@@@@@@@@                                    
                                                  #@@@@@@@@@-                                   
                                   :-           =%@@@@@@@@@@*                                   
                                              =%@@@@@@@@@@@@%                                   
                                           :+@@@@@@@@@@@@@@@@:                                  
                          ::           .-+%@@@@@@@@@@@@@@@@@@= .                                
                                  .-+#%@@@@@@@@@@@@@@@@@@@@@@# :                                
                  .            .=#@@@@@@@@@@@@@@@@@@@@@@@@@@@%                                  
                  .           =@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.                                 
                             -%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                                 
                             :*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@-                                 
                               .:=%@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                 
                                   @@@@@@@@@@@@@@@@@@@@@@@@@@@*                                 
                                   -#%@@@@@@@@@@@@@@@@@@@@@@@@%                                 
                                      .:=*@@@@@@@@@@@@@@@@@@@@%.                                
