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