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