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