                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                   ,::;+++;;:                                                         
                                                                              ,,;*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;                                               
                                                           *SS#@@@@@@@@@@@@?   *@@@@@@@@@@@@@@@@@@@@@@@+                                              
                                                              ,:*@@@#?*??**,  ,#@@@@@@@@@@@@@@@@@@@@@@@@*                                             
                                                                 ,?##*        *@@@@@@@@@@@@@@@@@@@@@@@@@@*                                            
                                                                   ,:;       ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                           
                                                                             :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                          
                                                                             ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*                                         
                                                                            ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?                                        
                                                                           ,#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?,                                      
                                                                           %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S:                                     
                                                                          *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                    
                                                                         +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%:                                  
                                                                        +@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+                                 
                                                                       ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?,                               