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