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