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