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