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