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