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