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