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