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