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