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