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