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