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