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