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