                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                     :-+*****############*+=-:..                                
                                 .+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%###***++++==-:.          .-+#
                                *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%*+-::=*%@@@@
                               +@@@@%@@@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                               :%@%+*@@@@@%-::-=+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                **:.@@%#@@-      .*@@%**+--+*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                .  .@@-=@%        %@#:      .:-+*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
                                    #%  **        ##.           .:=+#%@@@@@@@@@@@@@@@@@@@@@@@@@@
                                    ..            ..                .-=*#@@@@@@@@@@@@@@@@@@@@@@@
                                                                       .:=+*%@@@@@@@@@@@@@@@@@@@
                                                                           .:=+*##%%%%%%%##***+=
                                                                               .::------:::...  
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                                                                                
                                      .                                                         
                                     .#  .:                                                     
                                    .-%#@@@+                                                    
                                   .%@@@@@@%.                                                   
                                    =@@@@@@@*                                                   
                                     #@@@@@@@.                                                  
                                      #@@@@@@+                                                  
                                       =@@@@@@*.                                                
                                        .%@@@@@@+:                                              
                                         :@@@@@@@*                                              
                                         .@@@%*-                                                
                                          :.                                                    
                                                                                                
