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