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