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