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