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