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