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