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