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