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