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