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