                                                                                                                                                      
                                                                                                                                                      
                                                                       ,:;;;;;:,                                                                      
                                                                     +S@@@@@@@@#%+,                                                                   
                                                                 ,;+?@@@@@@@@@@@@@#+,                                                                 
                                                                ,S@@@@@@@@@@@@@@@@@@#%;                                                               
                                                                ,%@@@@@@@@@@@@@@@@@@@@@?,                                                             
                                                                 +@@@@@@@@@@@@@@@@@@@@@@?                                                             
                                                                 ,*#@@@@@@@@@@@@@@@@@@@@S                                                             
                                                                   ,%@@@@@@@@@@@@@@@@@@@%                                                             
                                                                    ?#@@@@@@@@@@@@@@@@@@S,                                                            
                                                                   ,,:;+%#@@@@@@@@@@@@@@@#*,                                                          
                                                               ,,     ,?#@@@@@@@@@@@@@@@@@@#+                                                         
                                                             ;S###S?:;#@@@@@@@@@@@@@@@@@@@@@@%:                                                       
                                                            ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#*,                                                     
                                                            ,?S%%SS%#@@@@@@@@@@@@@@@@@@@@@@@@@@@S+,                                                   
                                                                    ;%@@@@@@@@@@@@@@@@@@@@@@@@@@@@S;                                                  
                                                                     ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                                 
                                                                      :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:                                                
                                                                       ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@#,                                                
                                                                       ,#@@@@@@@@@@@@@@@@@@@@@@@@@@%:                                                 
                                                                       *@@@@@@@@@@@@@@@@@@@@@#S%?+:                                                   
                                                                     :%@@@@@@@@@@@@@@@@@@?:,,,                                                        
                                                                    ;@@@@@@@@@@@@@@@@@@@@@S:                                                          
                                                                    ,?@@@@@@@@@@@@@@@@@@@@@#;                                                         
                                                                     %@@@@@@@@@@@@@@@@@@@@@@@*                                                        
                                                                   ,?@@@@@@@@@@@@@@@@@@@@@@@@@S;                                                      
                                                                  ;S@@@@@@@@@@@@@@@@@@@@@@@@@@@@%;                                                    
                                                              ,:*S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S+,                                                 
                                                          ,:+%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S?*+:                                             
                                                      ,+?%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S*:                                          
                                                    :?#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%,                                        
                                                 ,*S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S,                                        
                                              ,+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S,                                       
                                          ,:+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%,                                      
                                          ,%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,                                      
                                           ,;?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                       
                                              ;S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S*:                                        
                                                :*S#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+:                                           
                                                   ,::;?#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                             
                                                        ,:;+?%#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#?*S@@@@@?,                                           
                                                              ,S@@@@@@#S%***?S#@#S?**+++;;;+;;:,   :S@@@@@+                                           
                                                            ,;%@@@@@@@@?,     ,,,                  ,?@@@@@+                                           
                                                          :*#@@@@@@@@S+                            +@@@@@@:                                           
                                                        :%@@@@@@@@S*:          ,,,,,,,,,,,,,,,,   :S@@@@@S,                                           