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