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