                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                                                                                                      
                                                                 ,,                                                                                   
                                                    ,;+***;::;;*%###%+,                                                                               
                                                  ;?#@@@@@@@@@@@@@@@@@#,                                                                              
                                                ,%@@@@@@@@@@@@@@@@@@@@@#+                                                                             
                                                %@@@@@@@@@@@@@@@@@@@@@@@@+,                                                                           
                                              :%@@@@@@@@@@@@@@@@@@@@@@@@@@#*,                                                                         
                                             :#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@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?+:, +; ,                                            