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