@@@@@@@@                                    
                               ####$$$$$$$$@@@$$                               
                             *******#####$$$$$$$$$$                            
                            =====!!!!***#####$$$$$$$#                          
                           :;;;;;;==!!!****########$###                        
                           ::~~::;;;=!!=!!*****#########                       
                           --,,-~~~:;;;===!******#*#####**                     
                           ,.....,-~~:;:====!!*!***********                    
                           .........--~::;;===!!!*!********!                   
                           ..........,--~:;;;;==!!!!!*****!!                   
                            ...........,-~~::;;===!=!!!!!!!!=                  
                             ......,,-..,,-~::;;;====!=!!!!!=                  
                             .,-~~~;;##..,,-~~::;;;==========;                 
                              .-~;=*#$$@...,-~~:::;;;;;======;                 
                                -;!!*#$$#...,--~~:::;;;;;;;;;:                 
                                 -;=!**!=~...,---~:::::;;;;;:                  
                                  ,:=:;;:-...,,,--~~~:::::::~                  
                                    -:;:~-.....,,--~~~~~~~~~                   
                                      ,--,.....,,,---------                    
                                        .........,,,,,,,,,                     
                                           .............