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