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