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