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