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