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