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