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