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