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