                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                  ,:;+****++;,                                                        
                                                                             ,,:*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@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S:                                  
                                                                        ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+                                 