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