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