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