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