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