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